speckit-analyze

Analyze spec, plan, and task documents for duplications, ambiguities, and coverage gaps.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/GeniusSystems24/chat_message_ui --skill speckit-analyze-geniussystems24
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-analyze
Source: https://github.com/GeniusSystems24/chat_message_ui/tree/main/.cursor/skills/speckit-analyze
Command: npx skills add https://github.com/GeniusSystems24/chat_message_ui --skill speckit-analyze-geniussystems24

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables users to perform an in-depth, non-destructive analysis of project artifacts to identify inconsistencies and gaps, streamlining development planning.

Core Features & Use Cases

  • Artifact Consistency Checking: Cross-verify spec.md, plan.md, and tasks.md to detect duplications, ambiguities, and oversights.
  • Coverage Assessment: Evaluate task coverage against requirements, highlighting missing or orphaned elements.
  • Risk Identification: Detect potential conflicts with project principles and security concerns.
  • Example: A project manager can use this Skill to ensure all security requirements are addressed in the task list before implementation begins.

Quick Start

Provide the project artifacts as specified, then run the analyze command to receive a detailed report on inconsistencies and coverage.

Frequently Asked Questions about speckit-analyze

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

FAQPage Schema
How do I check project specifications for inconsistencies and gaps?

Checking project specifications for inconsistencies requires cross-verifying spec, plan, and task documents to detect duplications, ambiguities, and coverage gaps. This ensures project coherence and confirms readiness for implementation through a read-only assessment.

What is specification coverage assessment and how does it work?

Specification coverage assessment evaluates task lists against documented requirements to highlight missing or orphaned elements. It works by performing a read-only analysis of planning artifacts to detect duplications and verify that all requirements are addressed.

How do I identify security risks in project planning documents?

Identifying security risks in project planning documents involves analyzing specifications to detect potential conflicts with project principles. This read-only risk identification highlights potential security concerns before implementation begins.

Can I cross-verify spec.md, plan.md, and tasks.md files automatically?

You can cross-verify spec.md, plan.md, and tasks.md files automatically by running a comprehensive analysis command. This non-destructive process evaluates task coverage against requirements and outputs a detailed report on found inconsistencies.

Does project artifact analysis modify my existing specification files?

Project artifact analysis does not modify your existing specification files. The assessment is strictly read-only, performing a non-destructive evaluation of your documents to detect ambiguities and coverage gaps without altering the original artifacts.

When should I run a specification consistency check before implementation?

You should run a specification consistency check before implementation to ensure all requirements are addressed in the task list. This verifies project coherence, detects oversights in planning documents, and confirms readiness for the development phase.