speckit-analyze

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

1|Updated Jun 16, 2025
One-click install
npx skills add https://github.com/imbatony/pavone --skill speckit-analyze-imbatony
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-analyze
Source: https://github.com/imbatony/pavone/tree/main/.claude/skills/speckit-analyze
Command: npx skills add https://github.com/imbatony/pavone --skill speckit-analyze-imbatony

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It identifies inconsistencies, redundancies, ambiguities, and missing specifications across spec.md, plan.md, and tasks.md, ensuring alignment with the project constitution.

Core Features & Use Cases

  • Detects duplicate or conflicting requirements.
  • Flags vague language, placeholders, and non‑measurable statements.
  • Verifies compliance with mandatory principles from the constitution.
  • Produces a structured report with severity grading, coverage metrics, and actionable recommendations.
  • Supports teams in resolving issues before implementation phases.

Quick Start

Ask the speckit-analyze skill to evaluate the current project's spec, plan, and tasks for consistency.

Frequently Asked Questions about speckit-analyze

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

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

Cross-artifact consistency analysis evaluates your spec.md, plan.md, and tasks.md together with the project constitution to detect conflicting requirements, missing specifications, and alignment issues, producing a structured report with severity grading and coverage metrics.

What is spec-kit consistency analysis and when do I need it?

Spec-kit consistency analysis identifies redundancies, ambiguities, and vague language across your specification documents before implementation begins. You need it to ensure your spec, plan, and tasks align with mandatory principles from your project constitution.

Can I run consistency analysis on my project without modifying the spec files?

Yes, consistency analysis performs a non-destructive read-only assessment of your specification files. It evaluates your documents and generates actionable recommendations without altering your original spec.md, plan.md, or tasks.md content.

How do I find vague language and non-measurable statements in my specification documents?

Specification quality analysis flags vague language, placeholders, and non-measurable statements across your spec.md, plan.md, and tasks.md. It verifies compliance with your constitution and grades issues by severity to help teams resolve them.

Does spec-kit analysis verify compliance with the project constitution?

Yes, spec-kit analysis verifies compliance with mandatory principles from the project constitution. It checks your spec.md, plan.md, and tasks.md against these rules and highlights any deviations in a structured report with coverage metrics.

What is the best way to resolve duplicate or conflicting requirements in spec-kit projects?

Cross-artifact consistency analysis detects duplicate or conflicting requirements across your spec, plan, and tasks files. It produces a structured report with severity ranking and actionable recommendations to guide your team in resolving these issues.