speckit-analyze

Analyze spec.md, plan.md, and tasks.md for inconsistencies and validate against constitution principles.

Updated Dec 24, 2025
One-click install
npx skills add https://github.com/smile95137a/kuji-admin-web --skill speckit-analyze-smile95137a
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-analyze
Source: https://github.com/smile95137a/kuji-admin-web/tree/main/.agents/skills/speckit-analyze
Command: npx skills add https://github.com/smile95137a/kuji-admin-web --skill speckit-analyze-smile95137a

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables teams to surface inconsistencies, duplications, ambiguities, and underspecified items across spec.md, plan.md, and tasks.md before implementation, reducing rework and misalignment.

Core Features & Use Cases

  • Cross-artifact analysis to identify gaps and misalignments between functional requirements, architectures, and task coverage.
  • Constitution validation against MUST/SHOULD principles defined in .specify/memory/constitution.md.
  • Structured reporting with a compact findings table, coverage metrics, and optional remediation guidance.

Quick Start

Run the analysis workflow to generate and review a structured report from 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 detect inconsistencies between spec.md, plan.md, and tasks.md?

To detect inconsistencies across spec.md, plan.md, and tasks.md, you run an automated cross-artifact analysis that identifies gaps, misalignments, and duplications between functional requirements, architectures, and task coverage.

What is cross-artifact quality analysis for specification documents?

Cross-artifact quality analysis is the process of scanning specification, plan, and task files to surface underspecified items, ambiguities, and misalignments before implementation, reducing team rework and misalignment.

Can I validate my project tasks against MUST and SHOULD principles in a constitution file?

Yes, you can validate project tasks against MUST and SHOULD principles defined in .specify/memory/constitution.md, applying constitution validation to ensure your specifications adhere to required architectural and operational constraints.

How do I generate a coverage table for functional requirements and task plans?

You generate a coverage table by running the analysis workflow, which outputs a compact structured report containing coverage metrics and prioritized findings for your specification and task documents.

Does cross-artifact analysis provide remediation guidance for specification ambiguities?

Yes, cross-artifact analysis provides optional remediation guidance within its structured reporting output, helping you resolve identified contradictions, duplications, and underspecified items in your documents.