By Atanu2k4
Strategic execution protocol. Front-loads intelligence, plans before acting, enforces verification before completing.
Audits all four scaffold files (AGENTS.md, CONTEXT.md, TASK.md, PROGRESS.md) for protocol drift, staleness, and structural violations. One-shot report. Use when the user says "audit my scaffolds", "check our files", "ayanokoji-audit", or "/ayanokoji-audit".
Surfaces all deferred decisions, unresolved blockers, and [TO BE DEFINED] markers across the four scaffold files. Produces a prioritized debt ledger so deferrals never silently become permanent. One-shot report. Use when the user says "what's deferred", "show blockers", "ayanokoji-debt", or "/ayanokoji-debt".
Reads PROGRESS.md and produces a strategic progress summary: completed tasks, retry rate, protocol adherence, and open blocker count. Measures whether the Ayanokoji verification gate is being honored. One-shot display. Use when the user says "show progress", "how are we doing", "ayanokoji-gain", or "/ayanokoji-gain".
Run the verification gate checks for the current task and update scaffold files based on the result. Use when the user wants to check completion, run gate, verify task, "ayanokoji-gate", or "/ayanokoji-gate".
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".
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A universal strategic execution protocol for AI coding agents. It replaces reactive, error-prone behaviors with pre-calculated, structured planning and verification. Works across Claude Code, Cursor, Windsurf, GitHub Copilot, Cline, Kiro, OpenCode, Hermes, and any LLM agent.
AGENTS.md — Rulebook (hard-capped at 60 lines) with constraints and operating principles.CONTEXT.md — High-level architecture map and stack definition.TASK.md — Bounded mission brief (files in scope, approach, risks, and criteria). Overwritten per task.PROGRESS.md — Intelligence log of completions (with proof), failures (with exact errors), and blockers.
All commands are available as slash commands, @mentions, or natural language directives.
| Command | Action |
|---|---|
/ayanokoji | Activate the strategic execution protocol for this project. |
/ayanokoji-task [desc] | Overwrite and initialize TASK.md with the new task description. |
/ayanokoji-gate | Verify the current task's acceptance criteria and update scaffold logs. |
/ayanokoji-status | Display the current task summary, blockers, failures, and scaffold health. |
/ayanokoji-review | Inspect the active TASK.md for completeness and risks before starting. |
/ayanokoji-audit | Audit all four scaffold files for protocol compliance and syntax errors. |
/ayanokoji-debt | List all deferred decisions, [TO BE DEFINED] blocks, and blockers. |
/ayanokoji-gain | Summarize project stats: completed tasks, retry rate, and verification quality. |
/ayanokoji-help | Display the protocol quick-reference guide. |
Deactivate by saying "stop ayanokoji" or "normal mode".
Automatically configure the Ayanokoji ruleset for all detected IDEs in your current project directory with a single command:
npx ayanokoji.md
This command writes the master AGENTS.md to your project root and configures the relevant rule files for Cursor, Windsurf, Copilot, Cline, or Kiro based on your project structure.
Copy the cursor rule to your project:
mkdir -p .cursor/rules
cp .cursor/rules/ayanokoji.mdc .cursor/rules/ayanokoji.mdc
The rule will automatically steer all composer and chat sessions.
Copy the windsurf rule to your project:
mkdir -p .windsurf/rules
cp .windsurf/rules/ayanokoji.md .windsurf/rules/ayanokoji.md
Install as a plugin:
claude mcp add ayanokoji https://github.com/Sahnik0/ayanokoji.md
Or use the native commands configured in commands/ and gemini-extension.json.
.github/copilot-instructions.md to your repository.Copy the rules file to your project:
cp .clinerules/ayanokoji.md .clinerules
Copy the steering rule:
mkdir -p .kiro/steering
cp .kiro/steering/ayanokoji.md .kiro/steering/ayanokoji.md
Add the plugin dependency to your opencode.json:
{
"plugins": ["ayanokoji.md"]
}
Install and enable the plugin:
hermes plugins install ayanokoji
hermes plugins enable ayanokoji
npx claudepluginhub atanu2k4/ayanokoji.md --plugin ayanokojiUltra-compressed communication mode. Cuts 65% of output tokens (measured) while keeping full technical accuracy by speaking like a caveman.
Memory compression system for Claude Code - persist context across sessions
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.