spec

Transform feature descriptions into structured plans with decomposed tasks and acceptance criteria.

4|Updated Jan 7, 2026
One-click install
npx skills add https://github.com/josephneumann/claude-corps --skill spec-josephneumann
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec
Source: https://github.com/josephneumann/claude-corps/tree/main/skills/spec
Command: npx skills add https://github.com/josephneumann/claude-corps --skill spec-josephneumann

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill transforms vague ideas, feature requests, or improvement goals into detailed, actionable plans with decomposed tasks, ensuring clarity and scope before development begins.

Core Features & Use Cases

  • Requirement Refinement: Challenges scope and clarifies requirements through interactive Q&A.
  • Plan Structuring: Generates plans in Minimal, Standard, or Comprehensive formats.
  • Task Decomposition: Optionally breaks down plans into trackable tasks using the 'beads' system.
  • Deepen Mode: Enhances existing plans with parallel research and skill application.
  • Use Case: You have a new feature idea for your e-commerce platform. Use this Skill to define the scope, identify technical considerations, list acceptance criteria, and even decompose it into development tasks.

Quick Start

Use the spec skill to plan the addition of a user profile page.

Frequently Asked Questions about spec

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

FAQPage Schema
How do I turn feature ideas into actionable plans with decomposed tasks?

To turn feature ideas into actionable plans, use interactive dialogue to refine scope and generate structured plans. This process challenges requirements through Q&A, then breaks the plan into trackable tasks with clear acceptance criteria before development begins.

What is the best way to define feature scope and acceptance criteria for product management?

The best way to define feature scope and acceptance criteria is through requirement refinement that challenges scope via interactive Q&A. This generates structured plans in Minimal, Standard, or Comprehensive formats, ensuring clarity and boundaries before development begins.

Can I decompose high-level plans into trackable tasks for agile development?

Yes, you can decompose high-level plans into trackable tasks using the beads system. This optional task decomposition feature breaks down structured plans into specific actionable items, enabling precise progress tracking during agile development.

Does this planning approach support iterative refinement for existing plans?

Yes, iterative refinement for existing plans is supported through Deepen Mode. This mode enhances plans by applying parallel research agents to investigate technical considerations and broaden the scope of the original feature definition.

What formats are available when generating structured plans from vague requirements?

When generating structured plans from vague requirements, available formats include Minimal, Standard, and Comprehensive. These options scale the detail of task decomposition and acceptance criteria based on your specific product management needs.