ck
Checkout a branch in a submodule, with fuzzy search support. (CK = Checkout)
You MUST follow this exact sequence. @auto is a fully automated pipeline — no user confirmation between stages except during Expansion questions.
$ npx -y skills add kaimingwan/oh-my-kiro --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
/autoContext preview
What this command does when you run it.
You MUST follow this exact sequence. @auto is a fully automated pipeline — no user confirmation between stages except during Expansion questions.
You MUST follow this exact sequence. @auto is a fully automated pipeline — no user confirmation between stages except during Expansion questions.
Follow `skills/omk-planning/SKILL.md` Phase 0 including **Step 6: Readiness Check**.
Difference from @plan: @plan waits for explicit user confirmation after Phase 0. @auto proceeds automatically once Readiness Check passes.
Read `skills/omk-planning/SKILL.md` Phase 1. Write plan to `docs/plans/<date>-<slug>.md` with Goal, Tasks (TDD structure), `## Review`, and `## Checklist` with verify commands.
Follow all Checklist Structure Rules from `commands/plan.md` Step 2.
Follow `skills/omk-planning/SKILL.md` Phase 1.5: 1. Run **Pre-mortem Analysis** — identify 3 failure risks (Integration / Assumption / Environment) 2. Select review angles (2 fixed + 2 random = 4 reviewers) 3. Dispatch 4 reviewer subagents in parallel with pre-mortem questions injected
**Handling REQUEST CHANGES:**
After all reviewers APPROVE (or after user resolves remaining issues): 1. Write plan path to `docs/plans/.active` 2. `unlink .brainstorm-confirmed 2>/dev/null || true` 3. Auto-commit plan artifacts (explicit file paths only, never `git add -A`) 4. Run `@execute` to launch task execution
When execution finishes:
--- User's requirement: (The user's next message is the requirement. If this is the first message after @auto was invoked and no requirement appears above, wait for the user's next message — it will contain the requirement. Do NOT ask "what do you want to do?" — the user already knows they need to provide input after @auto.)
Your AI agent forgets everything. Mine doesn't. oh-my-kiro is a framework that gives your AI coding agent persistent memory, deterministic workflows, and self-evolving intelligence. Like oh-my-zsh for Zsh — but for AI agents. Day 1: generic agent.
Checkout a branch in a submodule, with fuzzy search support. (CK = Checkout)
Commit all changes, push to remote, and create a Pull Request. (CPR = Commit Push PR)
Commit all changes, push to remote, and complete branch lifecycle. (CPU = Commit Push Update-readme)
You MUST follow this exact sequence. @debug is a fully automated debugging pipeline — no user confirmation between stages. The…
Lightweight command for small tasks (< 1 hour). No plan file, no review dispatch. Prevents context drift across multi-turn…
1. If the user specifies a path after @evaluate (e.g., `@evaluate worktrees/omk-foo`), use that path. 2. Otherwise, check…