planning-phase

Analyzes existing codebase and designs architecture for feature implementation planning.

Updated Jan 5, 2026
One-click install
npx skills add https://github.com/Marcus-Mok-GH/Claude-code-conductor --skill planning-phase-marcus-mok-gh
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: planning-phase
Source: https://github.com/Marcus-Mok-GH/Claude-code-conductor/tree/main/.claude/skills/planning-phase
Command: npx skills add https://github.com/Marcus-Mok-GH/Claude-code-conductor --skill planning-phase-marcus-mok-gh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies the planning phase of feature implementation by providing a structured approach to code reuse analysis, architecture design, and complexity estimation.

Core Features & Use Cases

  • Code Reuse Analysis: Identify and utilize existing code for similar features to save time and reduce duplication.
  • Architecture Design: Guide the creation of a robust architecture with well-defined components and patterns.
  • Complexity Estimation: Predict the number of tasks required for feature implementation.
  • Use Case: Plan the implementation of a new user authentication system, leveraging existing User model and authentication services.

Quick Start

Run the planning-phase skill to start the planning workflow for your feature implementation.

Frequently Asked Questions about planning-phase

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

FAQPage Schema
How do I plan feature implementation by analyzing existing code for reuse?▼

To plan feature implementation with code reuse, this Skill analyzes your existing codebase to identify reusable components and outputs a comprehensive plan document detailing architecture design and complexity estimation.

What is the best way to estimate complexity for a new software architecture design?▼

Estimating complexity for a software architecture design involves analyzing the codebase and design patterns to predict the number of tasks required, which this Skill orchestrates to produce a detailed complexity estimation.

How do I design a robust architecture for feature implementation?▼

Designing a robust architecture for feature implementation requires understanding design patterns to define well-defined components, a process this Skill guides by orchestrating codebase analysis into a structured architecture design document.

Can I use this planning approach for a complex user authentication system?▼

Yes, you can use this planning approach for a complex user authentication system by leveraging existing models and authentication services, analyzing code reuse, and outputting a comprehensive implementation plan document.

Do I need design patterns understanding to perform code reuse analysis?▼

Yes, design patterns understanding is required to perform code reuse analysis effectively, as it enables the identification of existing code structures and guides the creation of a robust architecture design for feature implementation.