plan

Generate PLAN.md and subtasks.json from feature specifications.

41|6|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/rickywo/Formic --skill plan-rickywo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan
Source: https://github.com/rickywo/Formic/tree/main/skills/plan
Command: npx skills add https://github.com/rickywo/Formic --skill plan-rickywo

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 and structured subtasks for AI agents, ensuring clarity and efficiency in task execution.

Core Features & Use Cases

  • Generate PLAN.md: Creates a human-readable overview of the implementation strategy.
  • Generate subtasks.json: Produces a machine-readable list of actionable steps for an AI agent.
  • Use Case: When a new feature request comes in, use this Skill to break it down into manageable steps that an AI developer agent can execute autonomously.

Quick Start

Use the plan skill to generate a PLAN.md and subtasks.json for the task 'Implement user authentication'.

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 feature specification into actionable subtasks for an AI agent?

Breaking down a feature specification into actionable subtasks requires defining phases, milestones, and steps for an AI agent. This Skill generates a PLAN.md overview and a subtasks.json file that structures the implementation plan into discrete, machine-readable tasks.

What is the best way to generate a structured implementation plan for project management?

Generating a structured implementation plan involves creating a PLAN.md file that outlines the implementation strategy. This Skill automates project management by reading a task specification from a provided path and defining clear phases and milestones.

Does generating subtasks require a specific JSON schema for the output file?

Generating subtasks does require adhering to a defined JSON schema for the subtasks.json output file. This ensures the discrete steps are formatted correctly so an AI developer agent can parse and execute them autonomously.

Can I use an automated task breakdown to help an AI developer agent execute autonomously?

Using an automated task breakdown helps an AI developer agent execute autonomously by providing a structured list of actionable steps. The Skill produces a machine-readable subtasks.json file that defines each discrete task for the agent.

How do I start planning a new feature request into manageable steps?

Planning a new feature request into manageable steps starts by providing the path to your feature specification. The Skill reads this input to generate a structured implementation plan and a JSON file of discrete subtasks for execution.