spec-analyzer

Extract requirements, dependencies, and acceptance criteria from specifications.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/ribatshepo/cc-auto-orchestrate --skill spec-analyzer-ribatshepo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-analyzer
Source: https://github.com/ribatshepo/cc-auto-orchestrate/tree/main/claude-code/skills/spec-analyzer
Command: npx skills add https://github.com/ribatshepo/cc-auto-orchestrate --skill spec-analyzer-ribatshepo

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Specification analysis helps teams reduce ambiguity, catch gaps early, and turn vague requirements into a concrete plan.

Core Features & Use Cases

  • Spec Analysis: Extract requirements, dependencies, and acceptance criteria from a specification.
  • Validation: Ensure specs are complete, testable, and ready for phased implementation.
  • Phase Planning: Break down specs into end-to-end phases with deliverables and governance checkpoints.
  • Documentation: Provide templates for implementation plans, validation reports, and phase narratives.

Quick Start

Provide the specification file path and let the analyzer generate an actionable phased plan.

Frequently Asked Questions about spec-analyzer

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

FAQPage Schema
How do I analyze specifications to extract requirements and dependencies?

Analyzing specifications extracts requirements, dependencies, and acceptance criteria to reduce ambiguity. It validates completeness and produces a readiness score, phase plan, and detailed validation report for phased implementation.

What is the best way to plan phased implementations from a specification?

Planning phased implementations involves breaking down specifications into end-to-end phases with deliverables and governance checkpoints. This process transforms validated requirements into actionable phase plans with clear narrative documentation.

How do I validate if a spec is complete and ready for implementation?

Validating a spec ensures requirements are complete, testable, and ready for phased implementation. The analysis applies governance gates to catch gaps early and outputs a validated readiness score and detailed validation report.

Can I generate documentation templates for requirements validation?

Generating documentation templates provides structures for implementation plans, validation reports, and phase narratives. These templates help document the extracted requirements, dependencies, and acceptance criteria systematically.

What does a readiness score indicate during specification analysis?

A readiness score indicates whether a specification is complete, testable, and ready for phased implementation. It results from validating extracted requirements, dependencies, and acceptance criteria to catch gaps early.

When should I not use automated specification analysis for planning?

Automated specification analysis is less effective when input requirements lack sufficient detail or when projects bypass governance gates. It requires a specification file path to generate actionable phased plans and validation reports.