specification-management

Create and manage specification directories with auto-incrementing IDs and README metadata.

381|48|Updated Aug 12, 2025
One-click install
npx skills add https://github.com/rsmdt/the-startup --skill specification-management
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: specification-management
Source: https://github.com/rsmdt/the-startup/tree/main/plugins/start/skills/specification-management
Command: npx skills add https://github.com/rsmdt/the-startup --skill specification-management

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill steward spec directories with auto-incrementing IDs and README decision logs.

Core Features & Use Cases

  • Auto-ID spec creation: Creates docs/specs directories with IDs.
  • README decisions: Tracks decisions, context, and progress.
  • Phase guidance: Orchestrates PRD → SDD → PLAN workflow.

Quick Start

Create a new spec with the feature name, then add templates.

Frequently Asked Questions about specification-management

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

FAQPage Schema
How do I create and manage specification directories with auto-incrementing IDs?

Specification management creates docs/specs directories with auto-incrementing IDs and README metadata. Initialize specs by feature name, then use spec.py tooling to generate TOML output and README decision logs that track progress through PRD, SDD, and PLAN phases.

What's the workflow for moving specs from PRD through SDD to PLAN?

The spec lifecycle orchestrates three phases: PRD (product requirements), SDD (system design), and PLAN (implementation planning). The Skill guides phase transitions with README decision tracking, auto-ID directory structure, and template resolution to maintain context and progress across each stage.

Can I track decisions and context within my specification documents?

Yes. README decision logs embedded in each spec directory capture decisions, context, and progress milestones. The Skill integrates with spec.py to manage metadata in TOML format and maintain a decision audit trail throughout the spec lifecycle.

Do I need to manually manage spec file IDs and directory structure?

No. Auto-incrementing IDs are generated automatically during spec initialization, eliminating manual ID management. The Skill handles directory creation, TOML metadata output, and README generation, so you focus on spec content rather than file organization.

How does this integrate with template-based spec creation?

The Skill resolves templates from skills/template paths and applies them during spec initialization. Templates populate README structure, decision frameworks, and phase-specific guidance, reducing boilerplate and ensuring consistent spec formats across PRD, SDD, and PLAN documents.

What happens when I check the status of an active specification?

Status checks read TOML metadata and README logs to report current phase, decision history, and completion markers. This confirms which stage each spec occupies in the PRD→SDD→PLAN workflow without manual file inspection.