用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/Sidiora-Labs/ion-agent --skill petdex命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | petdex |
| description | Install and select animated petdex mascots for Ion. |
| version | 1.0.0 |
| author | Ion Agent |
| license | MIT |
| platforms | ["linux","macos","windows"] |
| metadata | {"ion":{"tags":["petdex","mascot","display","cli","tui","desktop"],"category":"productivity","homepage":"https://petdex.dev"}} |
Explore, install, and choose animated "pet" mascots from the public
petdex gallery. An installed pet
responds to agent activity (idle, running a tool, reviewing, error, done) across
the Ion CLI, TUI, and desktop app. This skill drives the ion pets CLI
and the display.pet config — it does not generate sprites.
petdex.dev for the gallery/manifest (read-only, no auth).Use the terminal tool to run ion pets <subcommand>.
| Goal | Command |
|---|---|
| Browse the gallery | ion pets list (add a substring to filter: ion pets list cat) |
| List installed pets | ion pets list --installed |
| Install a pet | ion pets install <slug> (add --select to make it active) |
| Set the active pet | ion pets select <slug> (omit slug for a picker) |
| Resize the pet everywhere | ion pets scale <factor> (e.g. 0.5, clamped 0.1–3.0) |
| Preview/animate in terminal | ion pets show [slug] [--cycle] [--state run] |
| Disable the pet | ion pets off |
| Remove a pet | ion pets remove <slug> |
| Diagnose setup | ion pets doctor |
ion pets list <query> and note its slug.ion pets install <slug> --select.ion pets show (Ctrl+C to stop).ion pets doctor — shows the resolved pet, configured
render mode, detected terminal graphics protocol, and effective mode.Pets install into <ION_HOME>/pets/<slug>/ (profile-aware). Selecting a pet
writes display.pet.slug + display.pet.enabled to config.yaml.
Under display.pet in config.yaml:
enabled (bool) — master on/off.slug (str) — active pet; empty = first installed.render_mode — auto (detect) | kitty | iterm | sixel | unicode | off.scale (float) — on-screen size of the native 192×208 frames (default 0.33,
clamped 0.1–3.0). One knob resizes every surface; set it with
ion pets scale <factor>, the /pet scale slash command, or the desktop
Appearance slider.unicode_cols (int) — width in columns for the Unicode fallback.enabled: true).~/.codex/pets; Ion uses its own
profile-scoped <ION_HOME>/pets/ instead — install through ion pets.ion pets doctor reports ✓ ready when a pet is installed, selected,
enabled, and Pillow is importable.