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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines turning a feature specification into a complete implementation plan and supporting design documents, reducing the manual effort of coordinating research, models, and contracts.

Core Features & Use Cases

  • Pre-hook aware planning: Detects and runs configured before_plan extension hooks to integrate workflow extensions.
  • Multi-phase plan generation: Produces research.md, data-model.md, contracts scaffolding, and a quickstart.md while filling unknowns and running constitution checks.
  • Post-plan automation: Detects and runs after_plan extension hooks and reports generated artifacts for downstream execution.

Quick Start

Ask the AI to run speckit-plan from the repo root to generate research.md, data-model.md, contracts, and quickstart.md for the current feature spec.

Frequently Asked Questions about speckit-plan

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

FAQPage Schema
How do I generate implementation plans from a feature spec?▼

Generate implementation plans by running the setup-plan script from your repo root, which loads the feature spec and constitution memory to produce research.md, data-model.md, and contracts scaffolding.

What are design artifacts and contracts in an implementation planning workflow?▼

Design artifacts and contracts are structured outputs like research.md, data-model.md, and quickstart.md generated during phase-based planning, ensuring technical context and constitution checks are resolved before coding begins.

Can I use custom extension hooks during multi-phase plan generation?▼

Yes, you can use custom extension hooks during plan generation; the workflow detects and runs configured before_plan and after_plan hooks to integrate extensions and report generated artifacts downstream.

How do constitution checks work when resolving feature spec unknowns?▼

Constitution checks validate your feature spec against predefined rules during the planning workflow, ensuring that any NEEDS CLARIFICATION markers in the IMPL_PLAN template are resolved before phase outputs are executed.

Does spec-kit project structure require specific environment setup for phase-based research?▼

Spec-kit project structures require running the setup-plan script to load technical context and constitution memory into AGENTS.md markers before executing phase-based research and design steps.