How to read and execute feature plans from the imas-codex plans/ directory. Use when implementing features from plan documents or when the fleet orchestrator dispatches work.
74
62%
Does it follow best practices?
Impact
93%
1.24xAverage score across 3 eval scenarios
Passed
No known issues
Fix and improve this skill with Tessl
tessl review fix ./.github/skills/plan-execution/SKILL.md| Location | Purpose |
|---|---|
plans/features/*.md | Active plans (unstarted or in-progress) |
plans/features/pending/*.md | Partially implemented (gaps documented in parent dir) |
plans/features/gaps-*.md | Consolidated remaining work from related plans |
Plans typically contain:
When breaking a plan into tasks:
A task is straightforward (→ @engineer agent) when:
A task is complex (→ @architect agent) when:
The /fleet command automatically decomposes work into subtasks and dispatches to
custom agents based on their descriptions. When a plan has independent tasks:
/fleet to execute — it will route simple tasks to engineer and complex
tasks to architect based on the agent descriptions@engineer fix the dd_version bug or
@architect design the new pipelineRate each task 0-3 on each dimension:
| Dimension | 0 (Simple) | 1 (Moderate) | 2 (Complex) | 3 (Deep) |
|---|---|---|---|---|
| Files | 1 file | 2-3 files | 4-6 files | 7+ files |
| Ambiguity | Fully specified | Minor gaps | Design choices | Research needed |
| Dependencies | None | 1 internal | 2-3 internal | External + internal |
| Testing | Add to existing | New test file | New test patterns | Integration tests |
| Risk | Local change | Module-scoped | Cross-module | Breaking change |
Total ≤ 5 → @engineer (Sonnet 4.6 — fast, precise)
Total ≥ 6 → @architect (Opus 4.6 — researches then builds)
plans/features/<name>.md → Active (implement from here)
plans/features/pending/<name>.md → Reference material (gaps documented)
DELETE the plan file → Fully implemented (code is the doc)Every completed plan must update affected documentation:
| Target | When to Update |
|---|---|
AGENTS.md | New CLI commands, MCP tools, config, workflows |
README.md | User-facing features, installation changes |
plans/README.md | Plan status changes |
.claude/skills/ | New reusable workflows |
docs/ | Mature architecture documentation |
| Prompt templates | New or changed LLM prompts |
b0d769b
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.