speckit-analyze

Analyze spec.md, plan.md, and tasks.md for inconsistencies and ambiguities.

Updated Jun 8, 2025
One-click install
npx skills add https://github.com/cicero78M/Cicero_Web --skill speckit-analyze-cicero78m
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-analyze
Source: https://github.com/cicero78M/Cicero_Web/tree/main/.agents/skills/speckit-analyze
Command: npx skills add https://github.com/cicero78M/Cicero_Web --skill speckit-analyze-cicero78m

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Identify inconsistencies, duplications, ambiguities, and underspecifications across spec.md, plan.md, and tasks.md to ensure artifact alignment.

Core Features & Use Cases

  • Cross-artifact consistency checks across spec.md, plan.md, and tasks.md.
  • Ambiguity and duplication detection with actionable remediation notes.
  • Constitution alignment validation against the project memory and rules.
  • Coverage mapping to surface unaddressed requirements or gaps.

Quick Start

Run this skill after speckit.tasks has produced tasks.md to generate a structured analysis report.

Frequently Asked Questions about speckit-analyze

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

FAQPage Schema
How do I check for inconsistencies across spec.md, plan.md, and tasks.md?▼

Cross-artifact consistency checks identify inconsistencies, duplications, ambiguities, and underspecifications across spec.md, plan.md, and tasks.md to ensure artifact alignment. The analysis generates a structured report with actionable remediation notes for any detected gaps.

What is cross-artifact quality analysis and when do I need it?▼

Cross-artifact quality analysis is a non-destructive validation process that surfaces unaddressed requirements and coverage gaps across project specification documents. You need it when managing speckit-enabled projects to ensure your constitution, plans, and tasks remain fully aligned.

How do I validate constitution conformance in a speckit-enabled project?▼

Constitution alignment validation checks your project memory and rules against your defined constitution to ensure conformance. It operates non-destructively, verifying that cross-artifact relationships and mappings across spec.md, plan.md, and tasks.md satisfy the speckit workflow requirements.

Can I run artifact alignment validation before tasks.md is completed?▼

Artifact alignment validation requires a speckit-enabled project with a defined constitution and completed tasks.md. You should run the analysis after speckit.tasks has produced tasks.md to generate a structured analysis report covering all cross-artifact relationships.

What is the best way to detect duplications and ambiguities in project specifications?▼

Ambiguity and duplication detection scans spec.md, plan.md, and tasks.md to identify overlapping or unclear specifications. This cross-artifact approach provides actionable remediation notes, ensuring coverage mapping surfaces unaddressed requirements without modifying the original artifacts.

Why does cross-artifact analysis report underspecifications in my project plan?▼

Cross-artifact analysis reports underspecifications when coverage mapping detects unaddressed requirements or gaps between your spec.md and plan.md. This non-destructive validation ensures your planning artifacts fully satisfy the defined constitution and project rules.