Delegate architecture tradeoffs to oma-architect when needed.
Keep plans executable and testable, not abstract.
1---2name: plan3description: Purpose4---56## Purpose78Use this skill when the request is non-trivial and should be planned before editing code.910## Trigger1112- User asks for strategy, roadmap, or migration plan13- Scope touches multiple files or subsystems14- Work needs sequencing or parallelization decisions1516## Workflow17181. Restate goals, constraints, and acceptance criteria.192. Inspect only the repository areas required for planning.203. Keep this stage read-only (no edits).214. Break work into phases and atomic tasks.225. Mark dependencies, critical path tasks, and parallelizable sidecars.236. Add validation checkpoints and rollback notes.247. List 3-5 critical files for implementation focus.2526## Output Template2728```markdown29## Goal30- ...3132## Phase Plan331. Phase 1 - ...342. Phase 2 - ...3536## Task Breakdown371. ...382. ...3940## Critical Files41- ...4243## Risks44- ...4546## Validation47- ...48```4950## Notes5152- Delegate architecture tradeoffs to `oma-architect` when needed.53- Keep plans executable and testable, not abstract.
Run npx skillmds@latest add joonghyun-lee-frieren/plan in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Purpose It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Joonghyun-Lee-Frieren (@joonghyun-lee-frieren) published this skill. Their other Agent Skills are listed on their SkillMD profile.