From otto-kit
Reference documentation for the planning system — plan file format specification, complexity assessment, and planning frameworks. Not user-invocable.
How this skill is triggered — by the user, by Claude, or both
Slash command
/otto-kit:plan-referenceThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Core reference for the `/plan` command and its tracker adapters. This file defines the contract between plan generation and sync adapters.
Core reference for the /plan command and its tracker adapters. This file defines the contract between plan generation and sync adapters.
Plan files are markdown with YAML frontmatter. They live in {PROJECT_ROOT}/.claude/plans/ and are the contract between /plan and tracker adapters (gh-plan, local-plan, etc.).
A task that can be implemented in a single focused session without architectural decisions. Sections: Problem, Desired Outcome, Constraints, Scope (P0/P1/Out of Scope), Acceptance Criteria.
Template: see assets/simple-plan-template.md in this skill's directory.
A feature requiring multiple implementation steps, architectural decisions, or coordination across layers. Produces two artifacts:
<feature-slug>.md) — high-level: problem, outcome, architecture decisions, task summary table, build order.<feature-slug>/) — one detailed file per task with objective, approach, files to create/modify, and acceptance criteria..claude/plans/
├── 2fa-authentication.md ← epic
└── 2fa-authentication/
├── 01-okta-sdk-setup.md ← detailed task
├── 02-keychain-service.md
├── 03-okta-auth-service.md
└── ...
Adapters treat the epic file as the parent issue and each task file as a sub-issue — one nesting level.
Templates:
assets/complex-plan-template.md in this skill's directory.assets/complex-task-template.md in this skill's directory.Evaluate the feature request against these heuristics. If any complex indicator is true, classify as complex.
When in doubt, lean toward complex. A complex plan that turns out simple is harmless; a simple plan that misses tasks causes rework.
/task session./task enough context to skip investigation and go straight to planning.npx claudepluginhub bardin08/claude-kit --plugin otto-kitGenerates implementation plans using minimal, standard, or comprehensive templates matched to task complexity. Use for planning bugs, features, changes, or architectural work.
Generates executable Markdown implementation plans for multi-step tasks from context briefs, resolving ambiguities, ordering dependencies, and enabling parallel worker execution.