One-click install
npx skills add https://github.com/youssif-mohamed1/Smart-LMS-with-AI-Proctoring --skill speckit-analyze-youssif-mohamed1
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-analyze
Source: https://github.com/youssif-mohamed1/Smart-LMS-with-AI-Proctoring/tree/main/source%20code/LMS-Project/.agents/skills/speckit-analyze
Command: npx skills add https://github.com/youssif-mohamed1/Smart-LMS-with-AI-Proctoring --skill speckit-analyze-youssif-mohamed1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents broken implementations by identifying inconsistencies, duplications, ambiguities, and underspecified items across the three core project artifacts before you start building.

Core Features & Use Cases

  • Cross-artifact consistency checking across spec.md, plan.md, and tasks.md after task generation
  • Detects duplication, vague/unterminated requirements, missing mappings, and coverage gaps
  • Enforces constitution principle alignment using .specify/memory/constitution.md as a non-negotiable authority

Quick Start

Run the speckit-analyze command after /speckit-tasks has generated a complete tasks.md to get a structured analysis report of mismatches and coverage gaps.

Frequently Asked Questions about speckit-analyze

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

FAQPage Schema
How do I check spec, plan, and task files for inconsistencies after task generation?▼

To check spec, plan, and task files for inconsistencies, you need a cross-artifact consistency checker that identifies duplications, vague requirements, and missing mappings across spec.md, plan.md, and tasks.md before implementation begins.

What is requirements traceability analysis in a spec-kit workflow?▼

Requirements traceability analysis in a spec-kit workflow validates that generated tasks.md aligns with constitution-aligned requirements, detecting coverage gaps and underspecified items across project artifacts to prevent broken implementations.

How do I validate generated tasks against constitution principles?▼

To validate generated tasks against constitution principles, you enforce read-only analysis using .specify/memory/constitution.md as a non-negotiable authority, checking extension hooks and outputting structured findings with coverage metrics.

When should I run consistency checking on my specification documents?▼

You should run consistency checking on specification documents immediately after /speckit-tasks generates a complete tasks.md, ensuring cross-artifact alignment and resolving ambiguities before you start building the project.

Does spec-kit analysis work without a constitution.md file?▼

Spec-kit analysis requires .specify/memory/constitution.md as a non-negotiable authority to enforce constitution principle alignment, meaning the file is necessary to validate constitution-aligned requirements and output structured findings.

Why does my tasks.md have coverage gaps after generation?▼

Your tasks.md has coverage gaps after generation due to missing mappings between spec.md and plan.md, which cross-artifact consistency checking identifies by detecting duplications, ambiguities, and underspecified items across the three core artifacts.