plan

Generate implementation plans with file paths, tests, and dependency ordering.

25|7|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/xoai/sage --skill plan-xoai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan
Source: https://github.com/xoai/sage/tree/main/core/capabilities/planning/plan
Command: npx skills add https://github.com/xoai/sage --skill plan-xoai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill transforms complex specifications into clear, actionable implementation plans, ensuring that development work is broken down into manageable, verifiable tasks.

Core Features & Use Cases

  • Task Decomposition: Divides large features into small, independent tasks (2-5 min each).
  • Dependency Management: Orders tasks logically and identifies parallelizable work.
  • Use Case: After a product manager approves a new feature spec, use this Skill to generate a detailed task list for engineers, including exact file paths, testing requirements, and step-by-step instructions.

Quick Start

Use the plan skill to break down the attached spec into actionable implementation tasks.

Frequently Asked Questions about plan

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

FAQPage Schema
How do I break down a software specification into actionable development tasks?

To break down a software specification, you decompose the work into small, independent tasks ranging from 2-5 minutes each. This planning process generates precise file paths, testing procedures, and logical dependency ordering for engineers.

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

The best way to manage task dependencies during implementation planning is to order tasks logically and identify parallelizable work. This ensures structured software development by mapping out exact file paths and testing procedures before coding begins.

Can I generate an implementation plan from a standard PRD document?

Yes, you can generate a detailed implementation plan from a PRD document. The planning workflow supports both PRD-informed and standard elicitation processes to decompose specifications into verifiable, actionable engineering tasks.

Does implementation planning enforce technology decision records for architect mode?

Yes, implementation planning enforces constitution compliance and technology decision records specifically for architect mode. This ensures generated task lists align with predefined technical standards and architectural constraints.

When do I need to decompose a spec into small 2-5 minute implementation tasks?

You need task decomposition when translating an approved feature spec into developer instructions. Breaking work into 2-5 minute independent tasks ensures implementation remains manageable, verifiable, and logically ordered for engineering teams.