speckit-analyze

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

12|2|Updated Jun 19, 2026
One-click install
npx skills add https://github.com/mori-shin-x/artgraph --skill speckit-analyze-mori-shin-x
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-analyze
Source: https://github.com/mori-shin-x/artgraph/tree/main/.claude/skills/speckit-analyze
Command: npx skills add https://github.com/mori-shin-x/artgraph --skill speckit-analyze-mori-shin-x

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill identifies inconsistencies, ambiguities, and coverage gaps across your project's core documentation (spec.md, plan.md, and tasks.md) to prevent implementation drift.

Core Features & Use Cases

  • Cross-Artifact Validation: Automatically detects mismatches between requirements, technical plans, and assigned tasks.
  • Constitution Enforcement: Ensures all project artifacts strictly adhere to your defined project constitution and quality gates.
  • Use Case: Before starting a new sprint, run this analysis to verify that every functional requirement in your spec is accounted for in your task list and that no tasks reference undefined components.

Quick Start

Invoke the speckit-analyze skill to perform a comprehensive consistency check on your current feature directory.

Frequently Asked Questions about speckit-analyze

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

FAQPage Schema
How do I check consistency between requirements, plans, and tasks before implementation?

To check consistency between requirements, plans, and tasks, analyze your spec.md, plan.md, and tasks.md files to identify coverage gaps, ambiguity, and constitution violations. This cross-artifact validation ensures every requirement maps directly to a task, preventing implementation drift.

What is cross-artifact validation in software documentation?

Cross-artifact validation in software documentation detects mismatches between requirements, technical plans, and assigned tasks. It confirms that functional requirements in your spec are fully accounted for in your task list and ensures technical alignment before development begins.

How do I validate requirement-to-task mapping for a new sprint?

To validate requirement-to-task mapping for a new sprint, run a cross-artifact analysis on your Spec Kit directory. This verifies that every functional requirement in your spec is accounted for in your task list and that no tasks reference undefined components.

Does Spec Kit enforce project constitution and quality gates across artifacts?

Yes, Spec Kit enforces project constitution and quality gates across artifacts. The analysis ensures all project files strictly adhere to your defined rules, identifying constitution violations and technical misalignments before implementation begins.

When do I need to run a documentation consistency analysis?

You need to run a documentation consistency analysis before starting a new sprint or implementation phase. This identifies inconsistencies, ambiguities, and coverage gaps across your core documentation to ensure technical alignment and prevent implementation drift.

What are the limitations of non-destructive documentation analysis?

The limitation of non-destructive documentation analysis is that it only identifies inconsistencies, ambiguities, and coverage gaps without automatically modifying your spec.md, plan.md, or tasks.md files. You must manually resolve the flagged constitution violations and mapping errors.