planning

Create detailed technical implementation plans for features and system architectures.

10|Updated Nov 20, 2025
One-click install
npx skills add https://github.com/samhvw8/dot-claude --skill planning-samhvw8
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning
Source: https://github.com/samhvw8/dot-claude/tree/main/skills/planning
Command: npx skills add https://github.com/samhvw8/dot-claude --skill planning-samhvw8

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps craft detailed technical implementation plans, from scoping to execution, ensuring maintainability and traceability.

Core Features & Use Cases

  • Research & Analysis: Define scope and gather requirements
  • Plan Creation: Architectural design and implementation roadmaps
  • Trade-offs & Documentation: Compare options and produce plan docs

Quick Start

Outline a plan for adding a new authentication module

Frequently Asked Questions about planning

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a technical implementation plan for a new feature?

A technical implementation plan breaks down feature requirements into scoped tasks, architectural decisions, and execution steps. Define requirements, analyze trade-offs between approaches, document system changes, and produce a roadmap with file-path references and estimated effort to guide development.

What should I include when planning system architecture?

System architecture planning includes requirement analysis, design options with trade-off comparisons, scalability and security considerations, codebase impact assessment, and implementation sequencing. Document each component's role, dependencies, and integration points with reference to existing code patterns.

How do I evaluate trade-offs between different architectural approaches?

Trade-off analysis compares implementation options across dimensions like maintainability, scalability, security, and development effort. Present multiple solutions with concrete pros and cons for each, aligned to project constraints and established development rules.

Can I use this for planning across different project types and tech stacks?

Yes, the planning process applies across diverse projects. Requirement breakdown, architectural evaluation, and roadmap creation work independently of specific frameworks or languages, focusing on scope, design clarity, and implementability.

What's the best way to scope requirements before implementation?

Requirement analysis defines feature boundaries, dependencies, and success criteria. Break down scope into discrete tasks, identify codebase integration points, flag blockers, and document assumptions to ensure complete and traceable implementation coverage.