Spec Planning Skill

Generate a Markdown spec document from an iteratively refined numbered outline.

Updated Dec 5, 2025
One-click install
npx skills add https://github.com/bponghneng/rouge --skill spec-planning-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Spec Planning Skill
Source: https://github.com/bponghneng/rouge/tree/main/.agents/skills/spec
Command: npx skills add https://github.com/bponghneng/rouge --skill spec-planning-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill streamlines the process of defining project requirements by iteratively building a concise outline and then generating a formal specification document.

Core Features & Use Cases

  • Iterative Outlining: Collaboratively refine a numbered outline of tasks or features.
  • Spec Generation: Automatically create a detailed Markdown specification from the finalized outline.
  • Issue Creation: Optionally create a new issue in the Rouge system based on the generated spec.
  • Use Case: When starting a new feature, use this skill to brainstorm and structure the implementation plan, ensuring all aspects are considered before development begins.

Quick Start

Use the spec skill to plan out the feature described in the attached document.

Frequently Asked Questions about Spec Planning Skill

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

FAQPage Schema
How do I iteratively plan and build a project specification outline?

To iteratively plan a project specification, you collaboratively build and refine a concise numbered outline of tasks or features. This interactive workflow requires your input for iterative refinement before finalizing the structured implementation plan.

Can I automatically generate a Markdown spec document from a numbered outline?

Yes, you can automatically generate a full Markdown specification document from a finalized outline. The document is created using a provided template to ensure all implementation details are formally structured before development begins.

What is the best way to structure feature requirements before starting development?

The best way to structure feature requirements is by iteratively building a concise numbered outline. This method ensures all aspects of the implementation plan are considered and formally documented before any coding begins.

Does this specification workflow support creating issues in the Rouge system?

Yes, this specification workflow supports optional issue creation in the Rouge system. After generating the Markdown spec document from your finalized outline, you can automatically create a corresponding Rouge issue.

Do I need to provide my own input during the project planning workflow?

Yes, user input is required during the project planning workflow to iteratively refine the numbered outline. The interactive process relies on your feedback to collaboratively build and finalize the specification.