planning

Generate phased implementation plans for software development tasks.

10|1|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/Yuvasee/samocode --skill planning-yuvasee
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning
Source: https://github.com/Yuvasee/samocode/tree/main/skills/planning
Command: npx skills add https://github.com/Yuvasee/samocode --skill planning-yuvasee

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the creation of detailed implementation plans, breaking down complex tasks into manageable phases and steps, ensuring a structured approach to project execution.

Core Features & Use Cases

  • Phase Management: Defines distinct implementation phases with specific steps.
  • Contextual Planning: Gathers relevant information from session documents and codebase context.
  • Structured Output: Generates a Markdown plan file with task definition, requirements, context, and phases.
  • Use Case: When starting a new feature development, use this Skill to generate a comprehensive plan outlining the investigation, implementation, and testing phases, including specific sub-tasks and quality checks.

Quick Start

Use the planning skill to create a new implementation plan for the 'user authentication' feature.

Frequently Asked Questions about planning

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

FAQPage Schema
How do I create an implementation plan for software development tasks?

Implementation planning organizes project execution by generating a Markdown file that defines requirements, gathers codebase context, and breaks down complex software development tasks into discrete steps within distinct phases.

What is the best way to break down a complex feature into manageable phases?

Breaking down features involves phased implementation planning, which organizes project execution by defining distinct phases like investigation, implementation, and testing, each populated with specific sub-tasks and quality checks.

How does contextual planning gather information for task breakdown?

Contextual planning gathers information by extracting details from session documents and codebase context, ensuring the generated implementation plan accurately reflects project requirements and environment.

Can I use Markdown plan files for project management and task tracking?

Yes, Markdown plan files support project management and task tracking by providing a structured format containing task definitions, requirements, context, and phased steps for structured project execution.

Does this planning tool require any external dependencies to generate plans?

No external dependencies are required; this Skill operates independently using internal scripts and references to produce structured Markdown plan files for software development tasks.