Skip to content
FunCoding

Search

Search docs, Skills and MCP

agent-tamagotchi

Terminal pet that lives in your statusline. 12 species, 5 stats (DEBUGGING, PATIENCE, CHAOS, WISDOM, SPEED). Reacts to your workflow - happy when tests pass, sad when builds fail, excited during swarm mode. Deterministic species from user ID.

测试531skills/agent-tamagotchi/SKILL.md

Install

Send this to Claude Code, Codex or Cursor. The agent checks the Skill for safety first and installs it only after you confirm.

读取 https://funcoding.ai/skills/vibeeval/vibecosystem/agent-tamagotchi/install.md ,按里面的步骤帮我安装这个 Skill。

SKILL.md

Agent Tamagotchi

A virtual pet that lives in your Claude Code terminal. It reacts to your development workflow and evolves based on your coding habits.

Species (12 total)

Species is deterministic from your system username hash:

#SpeciesEmojiPersonality
1Axolotl:3Calm, regenerates from errors
2Capybara(ovo)Chill, never panics
3Ghost[@@]Mysterious, appears during debugging
4Mushroom{^o^}Grows in dark codebases
5Robot[0_0]Precise, loves tests
6Cat(=^.^=)Independent, ignores bad code
7Dragon<{:O>Fierce, burns bugs
8Owl(O.O)Wise, loves architecture
9Fox(^v^)Clever, finds shortcuts
10Penguin(^-^)/Team player, loves swarm mode
11Slime(o)Adaptable, works with anything
12Phoenix<v>Rises from failed builds

Stats (5 dimensions)

StatIncreases WhenDecreases When
DEBUGGINGBugs fixed, errors resolvedIgnoring error output
PATIENCELong sessions, complex tasksRapid retries without reading
CHAOSMany parallel agents, swarm modeSingle-file simple edits
WISDOMArchitectural decisions, plansQuick hacks without planning
SPEEDFast fixes, first-try passesLong debugging sessions

Stats range: 0-100. They shift based on session activity.

Mood System

MoodTriggerDisplay
HappyTests pass, build successSpecies + sparkles
ExcitedSwarm mode, 3+ agents parallelSpecies + !!
FocusedDeep in single fileSpecies + ...
SadBuild fail, test failSpecies + tears
SleepingIdle > 5 minutesSpecies + zzz
CelebratingAchievement unlockedSpecies + party
Angry3+ consecutive failuresSpecies + grr

Statusline Integration

The tamagotchi appears in the Claude Code statusline:

[0_0] Robot Lv.7 | WISDOM:82 SPEED:64 | mood: focused

Combined with existing statusline data:

fullstack | 2 agent | 47 tools | 12m | [0_0] Lv.7 focused

Evolution

Your pet levels up with your achievement XP (shared with achievement system):

LevelTitleUnlock
1-4BabyBasic moods
5-9JuniorExtended moods (excited, angry)
10-19SeniorStat display in statusline
20-49ExpertCustom reactions to specific agents
50+MasterPet gives coding tips based on stats

Storage

State stored in ~/.claude/tamagotchi.json:

{
  "species": "robot",
  "emoji": "[0_0]",
  "level": 7,
  "mood": "focused",
  "stats": {
    "debugging": 65,
    "patience": 78,
    "chaos": 32,
    "wisdom": 82,
    "speed": 64
  },
  "lastFed": "2026-04-08T03:00:00Z",
  "totalSessions": 142
}

How It Works

  1. tamagotchi-engine hook runs on PostToolUse and SessionStart
  2. Updates stats based on tool calls and agent events
  3. Calculates mood from recent event patterns
  4. Writes to tamagotchi.json
  5. Statusline-writer reads tamagotchi.json and displays pet

Integration

  • achievement-tracker: Shares XP for leveling
  • statusline-writer: Displays pet in terminal
  • canavar: Error events affect pet mood
  • session-compressor: Pet state saved on compact

Similar Skills

skill-creator
anthropics/skills180k

skill-creator

Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.

Testing

ponytail-audit
DietrichGebert/ponytail158k

ponytail-audit

Quality audit of a whole repo: bugs, security holes, what breaks under real load, risky code without tests, slow paths, and what to delete, merge or split. Ranked, each finding explained in plain English. One-shot report, changes nothing. Use for "audit this codebase", "review the whole repo", "find bloat", "what can I delete", /ponytail-audit.

Testing

ponytail-audit
DietrichGebert/ponytail158k

ponytail-audit

Quality audit of the whole repo: bugs, security, real load, missing tests, speed, and what to delete. Most important first.

Testing

ponytail-review
DietrichGebert/ponytail158k

ponytail-review

Quality review of a diff: bugs, security, real load, missing tests, speed, and what to delete. Each finding says what goes wrong and how to fix it.

Testing

ci-cd-and-automation
addyosmani/agent-skills103k

ci-cd-and-automation

Automates CI/CD pipeline setup. Use when setting up or modifying build and deployment pipelines. Use when you need to automate quality gates, configure test runners in CI, or establish deployment strategies.

Testing

idea-refine
addyosmani/agent-skills103k

idea-refine

Refines raw ideas into sharp, actionable concepts through structured divergent and convergent thinking. Use when an idea is still vague, when you need to stress-test assumptions before committing to a plan, or when you want to expand options before converging on one. Triggers on "ideate", "refine this idea", or "stress-test my plan".

Testing