speckit-analyze

Analyze spec.md, plan.md, and tasks.md for inconsistencies and quality gaps.

Updated Apr 4, 2026
One-click install
npx skills add https://github.com/timcsy/streamixer --skill speckit-analyze-timcsy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-analyze
Source: https://github.com/timcsy/streamixer/tree/main/.claude/skills/speckit-analyze
Command: npx skills add https://github.com/timcsy/streamixer --skill speckit-analyze-timcsy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Non-destructive cross-artifact consistency and quality analysis across spec.md, plan.md, and tasks.md to surface inconsistencies before implementation.

Core Features & Use Cases

  • Cross-artifact validation: Checks alignment between FRs, user stories, and tasks, ensuring consistent terminology and coverage.
  • Constitution alignment: Verifies adherence to project principles and governance in the artifacts.
  • Reporting: Outputs a structured analysis report highlighting issues and suggested remediation steps.

Quick Start

Run /speckit.analyze after /speckit.tasks has produced tasks.md to generate a consistency report.

Frequently Asked Questions about speckit-analyze

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

FAQPage Schema
How do I check cross-artifact consistency between spec.md, plan.md, and tasks.md?

Cross-artifact consistency is checked by automating the identification of inconsistencies and quality gaps across spec.md, plan.md, and tasks.md. This validation ensures alignment between functional requirements, user stories, and tasks, producing a structured analysis report with remediation suggestions.

What is cross-artifact validation for specification files?

Cross-artifact validation is the process of verifying alignment and consistent terminology between functional requirements, user stories, and tasks. It surfaces inconsistencies and quality gaps across spec.md, plan.md, and tasks.md before implementation begins.

How do I validate project artifacts against a defined constitution?

Validating against a constitution verifies adherence to project principles and governance defined in .specify/memory/constitution.md. The analysis checks the artifacts for alignment with these established rules and reports any deviations.

Do I need to run /speckit.tasks before analyzing specification artifacts?

Yes, you need to run /speckit.tasks to produce tasks.md before analysis. The consistency analysis applies to speckit-based projects where tasks.md has been generated and a constitution is defined in .specify/memory/constitution.md.

Does the speckit analyze validation modify source specification files?

No, the validation is non-destructive and produces a read-only analysis report. It does not modify any source artifacts, ensuring your original spec.md, plan.md, and tasks.md files remain untouched while providing optional remediation suggestions.

What is the best way to surface specification inconsistencies before implementation?

The best way to surface inconsistencies is to run a non-destructive cross-artifact analysis that checks alignment between functional requirements, user stories, and tasks. This generates a structured report highlighting issues and suggested remediation steps.