CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl-labs/spec-kit

Specification-driven development workflow skills for AI coding assistants

51

Quality

64%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

The risk profile of this skill

This plugin was archived by the owner on Feb 4, 2026

Reason: Superseded by tessl-labs/intent-integrity-kit

Overview
Quality
Evals
Security
Files

Spec-Kit Skills

A complete 10-phase specification-driven development workflow for AI coding assistants.

Overview

Spec-Kit provides skills that guide AI assistants through a structured development process, from defining project governance to implementing features and exporting tasks to GitHub Issues.

Workflow Phases

PhaseSkillPurpose
0/speckit-00-constitutionDefine project governance principles
1/speckit-01-specifyCreate feature specification from natural language
2/speckit-02-clarifyResolve ambiguities (max 5 questions)
3/speckit-03-planCreate technical implementation plan
4/speckit-04-checklistGenerate quality checklists for requirements
5/speckit-05-testifyGenerate test specifications (TDD support)
6/speckit-06-tasksGenerate task breakdown
7/speckit-07-analyzeValidate cross-artifact consistency
8/speckit-08-implementExecute implementation
9/speckit-09-taskstoissuesExport tasks to GitHub Issues

Key Features

  • Phase Separation: Strict boundaries between governance, requirements, and implementation
  • Constitution Enforcement: All skills validate against project principles
  • TDD Support: Generate test specs before implementation with tamper detection
  • Checklist Gating: "Unit tests for English" validate requirements quality
  • Self-Validating: Each skill checks its own prerequisites
  • Cross-Platform: Bash and PowerShell support

Quick Start

  1. Create a constitution (optional but recommended):

    /speckit-00-constitution
  2. Specify a feature:

    /speckit-01-specify Add user authentication with OAuth2 support
  3. Follow the workflow through plan, tasks, and implementation.

Artifacts Created

specs/NNN-feature-name/
├── spec.md           # Feature specification
├── plan.md           # Technical implementation plan
├── tasks.md          # Task breakdown
├── research.md       # Research findings
├── data-model.md     # Entity definitions
├── quickstart.md     # Integration scenarios
├── contracts/        # API specifications
├── checklists/       # Quality checklists
└── tests/
    └── test-specs.md # TDD test specifications

Installation

tessl install tessl-labs/spec-kit
Workspace
tessl-labs
Visibility
Public
Created
Last updated
Badge
tessl-labs/spec-kit badge