AgentSkillsCN

spec-kit

统筹 Spec-Driven Development 工作流程。通过 /speckit.* 命令管理规格、计划、任务及实施环节。

SKILL.md
--- frontmatter
name: spec-kit
description: "Orchestrer le workflow Spec-Driven Development. Commandes /speckit.* pour specs, plans, tasks, implementation."

Spec Kit

But

Guider le workflow SDD étape par étape.

Structure

code
spec-kit/
├── SKILL.md                    # Ce fichier
├── references/
│   ├── command/                # Instructions par commande (source de vérité)
│   ├── templates/              # Modèles: spec, plan, tasks, checklist, constitution
│   ├── decision-points.md      # Critères pour étapes optionnelles
│   ├── checkpoints.md          # Guide pour revues externes
│   └── spec-driven.md          # Contexte SDD (théorie)
└── scripts/                    # Scripts bash (numérotation, setup)

Flux recommandé

  1. /speckit.specifyspecs/###-feature/spec.md
  2. /speckit.planplan.md + artefacts
  3. /speckit.taskstasks.md
  4. /speckit.implement → code

Étapes optionnelles: voir references/decision-points.md

Carte des commandes

CommandeQuandSortie
/speckit.constitutionCréer/màj constitutionspecs/constitution.md
/speckit.specifyNouvelle featurespec.md + checklist
/speckit.clarifySpec ambiguëspec.md mis à jour
/speckit.planPlan techniqueplan.md + artefacts
/speckit.checklistQualité exigenceschecklists/<domaine>.md
/speckit.tasksGénérer taskstasks.md
/speckit.analyzeAudit cohérencerapport (read-only)
/speckit.taskstoissuesIssues GitHubissues créées
/speckit.implementExécuter taskscode modifié

Comment utiliser

  1. Choisir étape selon le flux
  2. Lire references/command/speckit.<nom>.md
  3. Exécuter et suivre les règles

Règles

  • Source de vérité: references/command/
  • Suggérer UNE étape à la fois
  • Proposer checkpoint de revue après specify, plan, tasks
  • Si validation critique: suggérer revue externe (autre AI/contexte)
  • Charger spec-driven.md seulement si utilisateur veut théorie

Structure d'export (repo cible)

code
specs/
├── constitution.md              # Global
├── 001-feature-name/
│   ├── spec.md
│   ├── plan.md
│   ├── tasks.md
│   ├── research.md
│   ├── data-model.md
│   ├── quickstart.md
│   ├── contracts/
│   └── checklists/
└── 002-autre-feature/
    └── ...