planning

Plan software development tasks with structured requirements and stepwise implementation.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Jimmy-Jung/claude_symbiote --skill planning-jimmy-jung
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning
Source: https://github.com/Jimmy-Jung/claude_symbiote/tree/main/.claude/skills/planning
Command: npx skills add https://github.com/Jimmy-Jung/claude_symbiote --skill planning-jimmy-jung

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Planning and structuring software development efforts to reduce ambiguity and misalignment across features, refactors, and codebase evolution.

Core Features & Use Cases

  • Structured requirement gathering and interviews to define goals, constraints, and success criteria.
  • Codebase analysis and architecture-focused planning, including strategy templates and pattern guidance.
  • Stepwise implementation planning with risk assessment, dependency mapping, and verification checkpoints.
  • Use Case: When planning a major refactor, generate a phased plan documenting goals, scope, and acceptance criteria.

Quick Start

Provide a structured development plan for a feature or refactor by outlining goals, constraints, and a stepwise implementation plan.

Frequently Asked Questions about planning

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

FAQPage Schema
How do I plan a major codebase refactoring without losing track of scope and goals?

Plan a major codebase refactoring by generating a phased plan that explicitly documents goals, scope, and acceptance criteria. Structured requirement gathering and interviews define constraints, while stepwise implementation planning maps dependencies and sets verification checkpoints to reduce ambiguity.

What is the best way to gather software requirements for new feature development?

Gathering software requirements for new feature development is best done through structured interviews and data collection templates. This approach defines goals, constraints, and success criteria early, ensuring architectural alignment and reducing misalignment before implementation begins.

How do I create a stepwise implementation plan with risk assessment for software architecture changes?

Create a stepwise implementation plan for software architecture changes by applying strategy formulation templates and pattern guidance. This process includes dependency mapping, risk assessment, and verification checkpoints to guide decision-making and ensure structural evolution aligns with requirements.

Does this software planning approach work across different programming languages and platforms?

Yes, this software planning approach works across different programming languages and platforms. It analyzes codebase structure and applies architectural strategy templates universally, supporting requirement gathering and refactoring planning regardless of the specific technology stack.

When do I need structured strategy formulation for codebase evolution?

You need structured strategy formulation for codebase evolution when facing ambiguity in feature development or refactoring. It guides decision-making processes through information collection templates and architectural alignment, reducing misalignment across complex structural changes.