speckit

Automate feature development from spec.md to plan.md and tasks.md.

1|Updated Dec 13, 2025
One-click install
npx skills add https://github.com/SomtechSolutionMAxime/somtech-pack --skill speckit-somtechsolutionmaxime
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit
Source: https://github.com/SomtechSolutionMAxime/somtech-pack/tree/main/.claude/skills/speckit
Command: npx skills add https://github.com/SomtechSolutionMAxime/somtech-pack --skill speckit-somtechsolutionmaxime

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Speckit provides a guided workflow to transform vague ideas into concrete specifications, plans, and task sequences for feature development.

Core Features & Use Cases

  • Structured Artifacts: generates spec.md, plan.md, and tasks.md to organize work.
  • End-to-End Workflow: supports init, plan, tasks, and implement commands to drive development.
  • Collaboration & Traceability: keeps artifacts linked to feature names for clear handoffs.

Quick Start

Run /speckit init <feature-name> to create a new spec scaffold, then plan, tasks, and implement in sequence.

Frequently Asked Questions about speckit

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

FAQPage Schema
How do I generate structured specifications from a feature idea?

To generate structured specifications from a feature idea, you use a guided workflow that creates spec.md, plan.md, and tasks.md artifacts, transforming vague concepts into concrete development documents with enforced structure and traceability.

What is the best way to manage feature development planning and task generation?

The best way to manage feature development planning is to run sequential workflow commands—init, plan, tasks, and implement—which automate task generation and keep all planning artifacts linked to the feature name for clear team handoffs.

Can I use this specification workflow for team collaboration and handoffs?

Yes, you can use this specification workflow for team collaboration. It keeps generated specs, plans, and tasks linked to specific feature names, ensuring clear traceability and structured handoffs across development cycles.

How do I start the specification workflow for a new feature?

To start the specification workflow for a new feature, run the init command with your feature name to create a new spec scaffold, then proceed through the plan, tasks, and implement steps in sequence.

Do I need any dependencies to run this feature specification workflow?

No, you do not need any dependencies to run this feature specification workflow. It operates independently to automate your init, plan, tasks, and implement steps without requiring external modules or components.

Why does feature specification require structured artifacts like spec.md and tasks.md?

Feature specification requires structured artifacts like spec.md and tasks.md to organize development work, enforce structure, and provide traceability from the initial idea through to the final implementation artifacts.