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.