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.