speckit-analyze

Analyze spec.md, plan.md, and tasks.md for consistency and constitution alignment.

2|1|Updated Jul 28, 2026
One-click install
npx skills add https://github.com/0xbillw/dotfiles --skill speckit-analyze-0xbillw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-analyze
Source: https://github.com/0xbillw/dotfiles/tree/main/.agents/skills/speckit-analyze
Command: npx skills add https://github.com/0xbillw/dotfiles --skill speckit-analyze-0xbillw

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill eliminates drift and ambiguity between your project specifications, implementation plans, and task lists, ensuring that your development work remains strictly aligned with your project constitution.

Core Features & Use Cases

  • Cross-Artifact Validation: Automatically detects inconsistencies, duplications, and coverage gaps between spec.md, plan.md, and tasks.md.
  • Constitution Enforcement: Flags any technical or functional requirements that violate your project's defined memory and constitution principles.
  • Use Case: After generating a complex task list for a new feature, run this skill to verify that every success criterion is covered by a task and that no tasks contradict the project's architectural constraints.

Quick Start

Invoke the speckit-analyze skill to perform a comprehensive consistency check on the current project artifacts.

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 project spec, plan, and tasks files?

To check consistency between project artifacts, you can run a non-destructive quality analysis that evaluates requirements coverage and detects ambiguity across spec.md, plan.md, and tasks.md. This process flags inconsistencies, duplications, and coverage gaps automatically.

What is cross-artifact validation for software specifications?

Cross-artifact validation is the process of detecting inconsistencies, duplications, and coverage gaps between spec.md, plan.md, and tasks.md. It ensures that every success criterion is covered by a task and aligns with architectural constraints.

Do I need a specific project structure to validate spec.md and tasks.md alignment?

Yes, validating spec.md and tasks.md alignment requires a valid spec-kit project structure containing a .specify directory. This directory is necessary to execute prerequisite checks and parse project artifacts during the consistency analysis.

How do I enforce project constitution principles during task generation?

To enforce project constitution principles during task generation, perform a consistency analysis that flags technical or functional requirements violating defined memory and constitution principles. This validates alignment against your architectural constraints.

When should I run a requirements coverage analysis on my project artifacts?

You should run a requirements coverage analysis after generating a complex task list for a new feature. This verifies that every success criterion is covered by a task and ensures your development work remains strictly aligned with project specifications.

Can consistency analysis detect ambiguity in implementation plans?

Yes, consistency analysis detects ambiguity in implementation plans by evaluating requirements coverage across spec.md, plan.md, and tasks.md. The non-destructive evaluation identifies gaps and validates alignment to eliminate drift between artifacts.