speckit-analyze

Analyze spec.md, plan.md, and tasks.md for consistency and quality.

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/TKlerx/webapp-template --skill speckit-analyze-tklerx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-analyze
Source: https://github.com/TKlerx/webapp-template/tree/main/.agents/skills/speckit-analyze
Command: npx skills add https://github.com/TKlerx/webapp-template --skill speckit-analyze-tklerx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires spec-kit, python, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures that project artifacts like spec.md, plan.md, and tasks.md maintain consistency and quality after task generation, preventing issues before implementation.

Core Features & Use Cases

  • Cross-Artifact Analysis: Consistency and quality checks across spec.md, plan.md, and tasks.md.
  • Compatibility Check: Requires spec-kit project structure with .specify/ directory.
  • Non-Destructive: Outputs a structured analysis report without modifying files.
  • Use Case: Before implementing features, use this Skill to validate the specifications and tasks, catching potential issues early.

Quick Start

Run the speckit-analyze skill to check the consistency and quality of your 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 spec.md, plan.md, and tasks.md in a spec-kit project?

You can validate cross-artifact consistency by running a non-destructive analysis that checks spec.md, plan.md, and tasks.md for duplications, ambiguities, underspecifications, and coverage gaps without modifying your files.

What is cross-artifact consistency analysis for project specifications?

Cross-artifact consistency analysis verifies alignment and quality across spec.md, plan.md, and tasks.md, identifying coverage gaps and constitution alignment issues before feature implementation begins.

Do I need Python to run a spec-kit project consistency check?

Yes, you need Python and the spec-kit framework installed, because the consistency and quality analysis relies on Python libraries to process the .specify/ directory structure.

Does artifact analysis modify my existing spec.md and tasks.md files?

No, the consistency and quality analysis is non-destructive; it outputs a structured analysis report identifying ambiguities and coverage gaps without modifying your existing project files.

When should I validate task coverage against my project specifications?

You should validate task coverage against project specifications before implementing features, allowing you to catch potential issues like underspecifications and duplications early in the development lifecycle.

What are common limitations of non-destructive project artifact analysis?

A limitation of non-destructive analysis is that it only outputs a structured report of ambiguities and coverage gaps; it requires a compatible spec-kit project structure with a .specify/ directory to function.