rs-spec

Create and validate five-level RootSpec product specifications through an interview-driven process.

Updated Nov 7, 2025
One-click install
npx skills add https://github.com/rootspec/rootspec --skill rs-spec
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: rs-spec
Source: https://github.com/rootspec/rootspec/tree/main/skills/rs-spec
Command: npx skills add https://github.com/rootspec/rootspec --skill rs-spec

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create or update a RootSpec specification through an interview-driven process that yields a complete 5-level product spec.

Core Features & Use Cases

  • Interview-driven creation and refinement of a structured five-level product specification (L1–L5) with an integrated validation workflow.
  • Built-in validation loop that surfaces inconsistencies, guidance, and traceability from intent to implementation.
  • Flexible usage for from-scratch specification, extension of existing specs, or reinterpretation of current products, with clear progression and checkpoints.

Quick Start

Run the rs-spec skill to begin drafting and validating your five-level specification.

Frequently Asked Questions about rs-spec

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

FAQPage Schema
How do I create a structured product specification through an interview process?▼

You can create a structured product specification by using an interview-driven process that yields a complete 5-level product spec with hierarchical traceability. The skill guides you iteratively from initial intent to implementation details.

What is a 5-level product spec and how does it trace intent to implementation?▼

A 5-level product spec is a hierarchical framework spanning L1 through L5 that enforces traceable flow from product intent to implementation. It records progression and produces verifiable acceptance criteria and validation results.

Can I revise or reinterpret an existing product specification across all levels?▼

Yes, you can revise or reinterpret existing product specifications across L1 through L5. The process supports extending current specs with iterative validation and built-in checks to maintain hierarchical consistency.

How do I validate inconsistencies in a multi-level product specification?▼

You validate inconsistencies using a built-in validation loop that surfaces guidance and traceability issues across the product specification. This iterative workflow checks for hierarchical flow consistency from intent to implementation.

Does this interview-driven specification process support from-scratch product management workflows?▼

Yes, the interview-driven specification process supports from-scratch creation, expansion, revision, and reinterpretation of product specifications. It provides clear progression checkpoints and verifiable acceptance criteria for product management workflows.