One-click install
npx skills add https://github.com/sabrydawood/claude-config --skill speckit-analyze-sabrydawood
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-analyze
Source: https://github.com/sabrydawood/claude-config/tree/main/skills/speckit-analyze
Command: npx skills add https://github.com/sabrydawood/claude-config --skill speckit-analyze-sabrydawood

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Speckit-analyze helps prevent wasted engineering cycles by finding contradictions, duplication, ambiguity, and missing coverage across the three core artifacts (spec.md, plan.md, tasks.md) before implementation starts.

Core Features & Use Cases

  • Cross-artifact consistency analysis: Checks for duplications, terminology drift, ordering conflicts, and mismatches between requirements, planned architecture, and generated tasks.
  • Ambiguity and underspec detection: Flags vague success criteria, unresolved placeholders, and requirements lacking measurable outcomes or object definitions.
  • Constitution alignment validation: Ensures the project constitution’s MUST/SHOULD principles are honored and reports any conflicts as critical issues.

Quick Start

Ask to run speckit-analyze after /speckit.tasks finishes generating tasks.md to produce a structured, read-only analysis report.

Frequently Asked Questions about speckit-analyze

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

FAQPage Schema
What is requirements traceability and consistency checking for spec.md, plan.md, and tasks.md?

Requirements traceability and consistency checking for spec.md, plan.md, and tasks.md is a cross-artifact analysis that detects duplications, terminology drift, ordering conflicts, and mismatches before implementation starts.

How do I check if generated tasks cover all requirements and align with the project constitution?

To check task coverage and constitution alignment, run a read-only analysis after task generation to validate requirement mappings, flag missing coverage, and report any MUST/SHOULD principle violations as critical issues.

How do I detect ambiguity and underspecified requirements in speckit artifacts?

To detect ambiguity and underspecified requirements in speckit artifacts, perform a read-only analysis that flags vague success criteria, unresolved placeholders, and requirements lacking measurable outcomes or object definitions.

Does speckit-analyze modify my spec.md, plan.md, or tasks.md files during validation?

speckit-analyze does not modify your spec.md, plan.md, or tasks.md files during validation. It satisfies read-only reporting constraints by loading artifacts and the constitution to output a compact Markdown analysis report with severity-ranked findings.

When should I run cross-artifact consistency analysis on my speckit project?

You should run cross-artifact consistency analysis on your speckit project immediately after tasks.md generation finishes, ensuring you find contradictions, duplication, and missing coverage before engineering cycles begin.

What is the best way to validate constitution alignment and task coverage in a .specify directory structure?

The best way to validate constitution alignment and task coverage in a .specify directory structure is to load the artifacts and constitution, build semantic inventories and mappings, and generate a severity-ranked Markdown report of inconsistencies.