# Plan

> Guidelines for iteratively planning tasks and changes before implementation. Use this when the user requests a non-trivial task or when you need to align on a complex implementation strategy.

- Skill: `aiskillstore/plan` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add aiskillstore/plan`
- Raw SKILL.md: https://api.skillmd.com/api/skills/aiskillstore/plan/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity
- Author: aiskillstore (https://skillmd.com/u/aiskillstore)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/aiskillstore/plan

---


# Task Planning

## Workflow
1. **Gather Information**: Explore codebase and list dependencies.
2. **Draft Plan**:
   - **Objective**: Goal of the task.
   - **Approach**: High-level strategy.
   - **Steps**: Sequential actions.
   - **Verification**: How to prove it works.
3. **Clarify**: Include **at least 3 clarifying questions** with proposed answers.
4. **Approve**: Wait for user "go ahead" (empty response = approval).
5. **Implement**: Execute only after approval.

## Principles
- **Zero-Impact**: Do not modify files during planning.
- **Iterative**: Refine based on feedback.
- **Concise**: Keep plans readable and progress tracked via TODOs.

## References
- [Planning Principles](references/principles.md)

