Agent Skill
2/7/2026planning
Planning phase guidelines including requirement gathering, MVP definition, and task breakdown. Use when starting new features, creating specifications, or breaking down work.
P
poko8nada
0GitHub Stars
1Views
npx skills add poko8nada/honox-sample-blog
SKILL.md
| Name | planning |
| Description | Planning phase guidelines including requirement gathering, MVP definition, and task breakdown. Use when starting new features, creating specifications, or breaking down work. |
name: planning description: Planning phase guidelines including requirement gathering, MVP definition, and task breakdown. Use when starting new features, creating specifications, or breaking down work.
Planning Phase Instructions
Development Methodology
Incremental Development
Always follow this sequence:
- MVP (Minimum Viable Product) - Core functionality only
- Product v1 - Essential features
- Product v2+ - Enhancements and optimizations
Never skip MVP phase. Build incrementally, validate early.
Documentation Structure
Templates Location
Use templates in docs/template/:
docs/template/requirement.template.md- For feature specificationsdocs/template/tasks_mvp.template.md- For MVP task breakdown
Document Placement
docs/
├── template/
│ ├── requirement.template.md
│ └── tasks-mvp.template.md
├── requirement-mvp.md
├── requirement-v1.md
├── requirement-v2.md
├── tasks-mvp.md
├── tasks-v1.md
└── tasks-v2.md
Document Creation
Regarding template items:
- Do not make assumptions or delete items without permission.
- If anything is unclear, always ask the user and have discussion.
Technology Stack
Default Stack
- Language: TypeScript (preferred) or JavaScript
- Testing: Vitest
- Package Manager: pnpm
Selection Criteria
When choosing technologies:
- Check Context7 MCP tools for current best practices
- Prioritize type safety and developer experience
- Verify ecosystem maturity
Always consult Context7 before suggesting new libraries or frameworks.
Planning Workflow
1. Requirement Gathering
- Use
docs/template/requirement.template.md - Define user stories and acceptance criteria
- Identify technical constraints
- Get approval before proceeding
2. MVP Scope Definition
- Use
docs/template/tasks-mvp.template.md - List only essential features
- Estimate complexity (S/M/L)
- Get approval before implementation
3. Task Breakdown
- Break features into <5 file changes per task
- Order tasks by dependency
- Flag risky items (DB schema, dependencies, CI/CD)
- Get approval before starting
Skills Info
Original Name:planningAuthor:poko8nada
Download