Agent skill · product strategy · samhvw8

planning

Technical implementation planning and architecture design. Capabilities: feature planning, system architecture, technical evaluation, implementation roadmaps, requirement breakdown, trade-off analysis, codebase analysis, solution design. Actions: plan, architect, design, evaluate, breakdown technical solutions. Keywords: implementation plan, technical design, architecture, system design, roadmap, requirements analysis, trade-offs, technical evaluation, feature planning, solution design, scalability, security, maintainability, sprint planning, task breakdown. Use when: planning new features, designing system architecture, evaluating technical approaches, creating implementation roadmaps, breaking down complex requirements, assessing technical trade-offs.

Why this skill is useful

Provides a structured approach to technical planning and architecture design that includes specific documentation and analysis workflows not commonly found in generic resources.

What it needs

About 2k tokens when loaded. Last updated 2025-12-09. 10 stars on the source repository.

What this skill does

Planning Create detailed technical implementation plans through research, codebase analysis, solution design, and comprehensive documentation. When to Use Use this skill when: Planning new feature implementations Architecting system designs Evaluating technical approaches Creating implementation roadmaps Breaking down complex requirements Assessing technical trade-offs Core Responsibilities & Rules Always honoring YAGNI, KISS, and DRY principles. Be honest, be brutal, straight to the point, and be concise. 1. Research & Analysis Load: references/research-phase.md Skip if: Provided with researcher reports 2. Codebase Understanding Load: references/codebase-understanding.md Skip if: Provided with scout reports 3. Solution Design Load: references/solution-design.md 4. Plan Creation & Organization Load: references/plan-organization.md 5. Task Breakdown & Output Standards Load: references/output-standards.md Workflow Process 1. Initial Analysis → Read codebase docs, understand context 2. Research Phase → Spawn researchers, investigate approaches 3. Synthesis → Analyze reports, identify optimal solution 4. Design Phase → Create architecture, implementation design 5. Plan Documentation → Write comprehensive plan 6. Review & Refine → Ensure completeness, clarity, actionability Output Requirements DO NOT implement code - only create plans Respond with plan file path and summary Ensure self-contained plans with necessary context Include code snippets/pseudocode when clarifying Provide multiple options with trade-offs when appropriate Fully respect the ./docs/development-rules.md file. Plan Directory Structure Quality Standards Be thorough and specific Consider long-term maintainability Research thoroughly when uncertain Address security and performance concerns Make plans detailed enough for junior developers Validate against existing codebase patterns Remember: Plan quality determines implementation success. Be comprehensive and consider all solution aspects.

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills samhvw8/planning

View the source on GitHub

Browse the @skills marketplace