speckit-analyze

Analyze spec, plan, and task artifacts for consistency and coverage gaps.

34|2|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/DengNaichen/Stet --skill speckit-analyze-dengnaichen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-analyze
Source: https://github.com/DengNaichen/Stet/tree/main/.agents/skills/speckit-analyze
Command: npx skills add https://github.com/DengNaichen/Stet --skill speckit-analyze-dengnaichen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill addresses the common issue of drift between high-level project specifications, implementation plans, and granular task lists, preventing costly misalignments before coding begins.

Core Features & Use Cases

  • Cross-Artifact Validation: Automatically detects inconsistencies, duplications, and ambiguities across spec.md, plan.md, and tasks.md.
  • Constitution Enforcement: Validates all project artifacts against the project constitution to ensure compliance with established principles.
  • Use Case: After generating a task list for a new feature, run this analysis to verify that every success criterion is covered by a task and that no requirements conflict with the project's core architectural constraints.

Quick Start

Run the speckit-analyze skill to perform a consistency check on the current feature 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 specifications and task lists?

To check consistency between project specifications and task lists, run a cross-artifact validation that evaluates alignment across spec.md, plan.md, and tasks.md to identify coverage gaps and ambiguities.

What is project specification drift and how do I prevent it before coding?

Project specification drift is the misalignment between high-level requirements, implementation plans, and task lists. You prevent it by performing a non-destructive quality analysis to detect inconsistencies and duplications before coding begins.

Can I validate functional requirements against a project constitution automatically?

Yes, you can validate functional requirements against a project constitution automatically. The analysis enforces compliance by checking all project artifacts against established normative principles and core architectural constraints.

Do I need a valid spec-kit project structure to analyze task coverage?

Yes, you need a valid spec-kit project structure to analyze task coverage. The validation process requires this specific structure to verify that every success criterion is covered by a task and adheres to normative principles.

What's the best way to verify every success criterion is covered by a task?

The best way to verify every success criterion is covered by a task is to run a cross-artifact validation after generating your task list. This detects ambiguities and validates alignment between functional requirements and granular tasks.