ワンクリックで
pet-init
Create a personal AI pet persona via interactive wizard. No TOML editing required.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Create a personal AI pet persona via interactive wizard. No TOML editing required.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Deep research on any topic using parallel agents, web search, and cross-referencing. Use when user asks to research, investigate, or deeply analyze a topic, technology, library, or concept. Triggers on keywords like "research", "investigate", "deep dive", "find out everything about". Supports `--angle` presets for common specializations (competitors, design-refs).
Gateway router for web animation work. Picks between /scroll-animation, /motion-design, or /ai-animation via one AskUserQuestion call, then hands off. Does NOT implement animation — the downstream skills remain the source of truth for their respective domains.
Use when running multi-skill pipelines — new-feature, marketing-launch, design-to-code, web-creation, full-audit, rag-setup workflows
Meta-orchestrator — converts a free-text task description into the right artefact(s) (agent, skill, hook, rule, or block) by composing existing KeiSeiKit primitives. Pure-click decision chain except the single intake field. Enriches `_blocks/` over time via Phase 6 block-augmentation — the kit gets smarter with every invocation.
Deprecated alias for /research with the design-refs angle preset. Routes to /research focused on design patterns, visual archetype references, and award-winning site teardowns.
Continuous parallel quality gate during development — 3 backend agents (security/perf/structure) check every significant code change in real-time. Run after writing code, before committing.
| name | pet-init |
| description | Create a personal AI pet persona via interactive wizard. No TOML editing required. |
| category | pet |
pet.toml manifest for kei-pet with custom name, voice, tone, and edge-case settings.You are helping a non-developer create their personal AI pet persona. The
output is a valid pet.toml manifest conforming to the kei-pet schema
(see _primitives/_rust/kei-pet/examples/minimal.toml). The user NEVER
edits TOML by hand — every field is gathered through AskUserQuestion
batches or short free-text prompts.
This SKILL.md is the INDEX. Each phase lives in its own file and runs in
strict order. Never skip or re-order phases.
| Phase | File | Purpose | AskUserQuestion |
|---|---|---|---|
| 1 | phase-1-identity.md | Pet name, user name, addressing style, languages | 1 batch (2 questions) |
| 2 | phase-2-voice.md | Tone, humor style, humor frequency | 1 batch (4 questions) |
| 3 | phase-3-edge.md | Directness, initiative, profanity, forbidden topics | 1 batch (3 questions) + 1 free-text |
| 4 | phase-4-emit.md | Compose TOML, keygen if needed, write file, summary | 0 |
Exit: ~/.claude/pet/<user_id>.toml written, summary displayed, next-step
suggestion shown.
| Name | Set in | Shape |
|---|---|---|
PET_NAME | Phase 1 | string, 1-30 chars |
USER_NAME | Phase 1 | string |
ADDRESSING | Phase 1 | by-name / formal / casual |
LANGUAGES | Phase 1 | array of ISO codes |
TONE_PRIMARY | Phase 2 | warm / neutral / formal / playful |
TONE_SECONDARY | Phase 2 | array, 0-2 entries |
HUMOR_STYLE | Phase 2 | none / dry / witty / silly |
HUMOR_FREQUENCY | Phase 2 | rare / occasional / frequent |
DIRECTNESS | Phase 3 | gentle / balanced / direct / blunt |
INITIATIVE | Phase 3 | wait / nudge / proactive |
PROFANITY | Phase 3 | never / rare / contextual |
FORBIDDEN_TOPICS | Phase 3 | array of strings, may be empty |
USER_ID | Phase 4 | Ed25519 short id (from kei-pet keygen) |
/pet-init.kei-pet keygen) is written by the primitive into its own keystore —
this skill never reads or displays secret-key material. Only the
public user_id short-hash is surfaced to the user.~/.claude/pet/<user_id>.toml. No other artefacts.=== PET-INIT REPORT ===
Pet name: <PET_NAME>
User: <USER_NAME>
File: ~/.claude/pet/<USER_ID>.toml
Size: <bytes>
Keygen: <reused existing | newly created>
Next: /pet-chat or kei-pet render --pet ~/.claude/pet/<USER_ID>.toml
_primitives/_rust/kei-pet/examples/minimal.toml — schema reference_primitives/_rust/kei-pet/examples/full.toml — optional-section reference