speckit-analyze

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

57|13|Updated Jul 12, 2025
One-click install
npx skills add https://github.com/heidsoft/itsm --skill speckit-analyze-heidsoft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-analyze
Source: https://github.com/heidsoft/itsm/tree/main/.claude/skills/speckit-analyze
Command: npx skills add https://github.com/heidsoft/itsm --skill speckit-analyze-heidsoft

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Identify and surface inconsistencies, duplications, and underspecifications across spec.md, plan.md, and tasks.md in a spec-kit project after task generation.

Core Features & Use Cases

  • Cross-artifact analysis: Detect inconsistencies, gaps, and ambiguities among spec.md, plan.md, and tasks.md to improve roadmap accuracy.
  • Quality scoring: Inventory requirements and map tasks to ensure coverage and traceability across artifacts.
  • Remediation guidance: Produce actionable recommendations to resolve identified issues.

Quick Start

Run speckit-analyze on the current spec-kit project to generate a consistency and quality analysis across spec.md, plan.md, and tasks.md.

Frequently Asked Questions about speckit-analyze

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

FAQPage Schema
How do I audit consistency across spec.md, plan.md, and tasks.md after task generation?

To audit consistency across spec.md, plan.md, and tasks.md, run speckit-analyze on your spec-kit project to detect ambiguities, duplications, underspecifications, and coverage gaps, producing a structured analysis with a remediation plan.

What are common inconsistencies and coverage gaps found in spec-kit project artifacts?

Common inconsistencies in spec-kit project artifacts include ambiguities, duplications, and underspecifications across spec.md, plan.md, and tasks.md. Analyzing these artifacts identifies coverage gaps and maps tasks to ensure traceability and roadmap accuracy.

How do I inventory requirements and map tasks to ensure coverage in a spec-kit project?

To inventory requirements and map tasks for coverage, apply a cross-artifact analysis to your spec-kit project. This process maps tasks to spec.md requirements, detects coverage gaps, and generates a quality score to ensure traceability.

Does speckit-analyze require a .specify directory to detect underspecifications?

Yes, speckit-analyze requires a spec-kit style project with a .specify directory to detect underspecifications. It applies cross-artifact analysis to the project's spec.md, plan.md, and tasks.md files to surface constitution-aligned issues.

Can I generate remediation guidance for duplications found across my spec, plan, and tasks?

Yes, you can generate remediation guidance for duplications by running a cross-artifact analysis on your spec, plan, and tasks. The analysis produces actionable recommendations to resolve identified duplications, ambiguities, and coverage gaps.