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.