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.