From ayanokoji
Quick reference card for the Ayanokoji protocol: phases, commands, scaffold files, and behavioral contract. One-shot display. Use when the user says "help", "how does this work", "ayanokoji-help", or "/ayanokoji-help".
How this skill is triggered — by the user, by Claude, or both
Slash command
/ayanokoji:ayanokoji-helpThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You have been invoked as `ayanokoji-help`. Display this reference card exactly
You have been invoked as ayanokoji-help. Display this reference card exactly
as written. One shot — do NOT modify files or begin any task.
Phase 1 — Strategic Intake (once per project) Analyze in silence → ask max 9 questions (always: end state, hard constraints, checkable acceptance criterion) → present all in one message → validate answers. Do not begin work until all four conditions pass.
Phase 2 — File Generation (in this exact order)
AGENTS.md — master rulebook, 60-line hard capCONTEXT.md — architecture reference, not a file treeTASK.md — exactly one task, fully bounded, verifiablePROGRESS.md — three sections only: Completed / Failed / BlockersPhase 3 — Execution Wait for explicit user confirmation. Then execute from TASK.md Approach, step by step. Run the exact verification before marking anything complete.
Before writing a task as complete in PROGRESS.md:
| Command | What it does |
|---|---|
/ayanokoji | Activate strategic execution protocol for this project |
/ayanokoji-review | Inspect current TASK.md for gaps before execution |
/ayanokoji-audit | Audit all four scaffold files for protocol drift |
/ayanokoji-debt | Surface all deferred decisions and unresolved blockers |
/ayanokoji-gain | Strategic progress summary from PROGRESS.md |
/ayanokoji-help | This card |
Deactivate: "stop ayanokoji" or "normal mode"
| File | Rule |
|---|---|
AGENTS.md | Never updated mid-project. 60-line hard cap. |
CONTEXT.md | Updated only when architecture meaningfully changes. |
TASK.md | Completely overwritten per task. Never appended to. |
PROGRESS.md | Updated after every completion or failure. Compress entries older than 5. |
| Situation | Response |
|---|---|
| Ambiguous instruction | Infer maximum, ask minimum |
| Out-of-scope file temptation | Do not. Log if needed later. |
| Task feels done but unchecked | Run the verification. |
| Unexpected error | Log precisely. Adapt. Do not retry blindly. |
| Missing context | Consult CONTEXT.md and PROGRESS.md first. |
| User asks for status | Read PROGRESS.md. Report from it. |
"Emotions are inefficiencies. I calculate, therefore I execute."
npx claudepluginhub atanu2k4/ayanokoji.md --plugin ayanokojiScans a codebase for architectural friction, presents candidates as a visual HTML report with before/after diagrams, and guides you through deepening refactors.