planning

Generate implementation plans with tasks, files, and acceptance criteria.

1|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/jugrajsingh/skillgarden --skill planning-jugrajsingh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning
Source: https://github.com/jugrajsingh/skillgarden/tree/main/plugins/planner/skills/planning
Command: npx skills add https://github.com/jugrajsingh/skillgarden --skill planning-jugrajsingh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the process of breaking down a feature or design into actionable tasks, managing dependencies, and persisting this plan for future reference.

Core Features & Use Cases

  • Task Decomposition: Breaks down complex features into granular, manageable tasks.
  • Dependency Management: Identifies and orders tasks based on their interdependencies.
  • Persistence: Saves planning state across sessions using three dedicated files for continuity.
  • Use Case: Before starting a new feature, use this Skill to generate a detailed, step-by-step plan, including file modifications and acceptance criteria, ensuring a structured development approach.

Quick Start

Use the planning skill to create an implementation plan for the feature described in 'new-user-auth.md'.

Frequently Asked Questions about planning

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

FAQPage Schema
How do I generate a detailed implementation plan from a design document?

To generate an implementation plan, provide a design document path or feature description. The tool decomposes the feature into discrete tasks with defined files, acceptance criteria, and dependencies.

How do I decompose complex software features into manageable development tasks?

Task decomposition breaks complex features into granular, manageable tasks. It identifies and orders tasks based on their interdependencies, ensuring a structured development approach with defined file modifications and acceptance criteria.

Can I persist my workflow planning state across multiple development sessions?

Yes, you can persist planning state across multiple development sessions. The tool manages task batching and continuity by saving your workflow state using three dedicated markdown files for future reference.

What is the best way to manage task dependencies when planning a feature implementation?

The best way to manage task dependencies is to identify and order tasks based on their interdependencies during the planning phase. This ensures that your implementation plan accurately sequences granular tasks before development starts.

Do I need a completed design document to start task decomposition for implementation?

No, a completed design document is not strictly required for task decomposition. You can supply a design document path or provide a direct feature description to generate a detailed implementation plan.

What limitations exist when using markdown files for implementation plan persistence?

The limitation of using markdown files for implementation plan persistence is that state management relies entirely on three dedicated files. You must manage these specific markdown files correctly to maintain continuity across development sessions.