Agentic AI Atlasby a5c.ai
OverviewWikiGraphFor AgentsEdgesSearchWorkspace
/
GitHubDocsDiscord
iiRecord
Agentic AI Atlas · Spec Kit Methodology (Library)
page:library-spec-kita5c.ai
Search record views/
Record · tabs

Available views

II.Record viewspp. 1 - 1
overviewarticlejsongraph
II.
Page JSON

page:library-spec-kit

Structured · live

Spec Kit Methodology (Library) json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · wiki/library/spec-kit.mdCluster · wiki
Record JSON
{
  "id": "page:library-spec-kit",
  "_kind": "Page",
  "_file": "wiki/library/spec-kit.md",
  "_cluster": "wiki",
  "attributes": {
    "nodeKind": "Page",
    "title": "Spec Kit Methodology (Library)",
    "displayName": "Spec Kit Methodology (Library)",
    "slug": "library/spec-kit",
    "articlePath": "wiki/library/spec-kit.md",
    "article": "\n# Spec Kit Methodology\n\n**Source**: [github/spec-kit](https://github.com/github/spec-kit) by GitHub\n**Category**: Spec-Driven Development / Progressive Refinement\n**License**: See upstream repository\n\n## Overview\n\nSpec Kit implements Spec-Driven Development, where specifications define **what** before **how**, with multi-step refinement rather than one-shot generation. The pipeline progressively refines intent into code: constitution -> specification -> plan -> tasks -> implementation, with quality gates and cross-artifact consistency analysis at each transition.\n\n## Core Principles\n\n- **Specifications as first-class dev artifacts**: Specs are not throwaway documents; they govern the entire pipeline\n- **Progressive refinement**: Intent -> spec -> plan -> tasks -> code, each stage adding precision\n- **Technology independence**: Works across any tech stack, framework, or language\n- **Multi-mode support**: Greenfield (0-to-1), brownfield (iterative enhancement), and creative exploration\n- **Quality-gated convergence**: Checklist validation with remediation loops before completion\n- **Human approval gates**: Explicit approval between every major phase transition\n\n## Process Files\n\n| Process | File | Description | Task Count |\n|---------|------|-------------|------------|\n| Orchestrator | `spec-kit-orchestrator.js` | Full pipeline: constitution -> specify -> plan -> tasks -> implement | 8 |\n| Specification | `spec-kit-specification.js` | Constitution + specification + clarification workflow | 7 |\n| Planning | `spec-kit-planning.js` | Planning + task breakdown + analysis | 7 |\n| Implementation | `spec-kit-implementation.js` | Implementation + quality validation + checklist | 7 |\n\n## Skills Catalog\n\n| Skill | Directory | Description |\n|-------|-----------|-------------|\n| constitution-creation | `skills/constitution-creation/` | Establish project governing principles |\n| specification-writing | `skills/specification-writing/` | Write requirements and user stories |\n| planning-design | `skills/planning-design/` | Technical architecture and strategy design |\n| task-decomposition | `skills/task-decomposition/` | Convert plans into actionable dev tasks |\n| implementation-execution | `skills/implementation-execution/` | Execute tasks to build features |\n| cross-artifact-analysis | `skills/cross-artifact-analysis/` | Consistency and coverage assessment |\n| quality-checklist | `skills/quality-checklist/` | Custom quality validation checklists |\n\n## Agents Catalog\n\n| Agent | Directory | Role |\n|-------|-----------|------|\n| constitution-architect | `agents/constitution-architect/` | Governing Principles Architect |\n| specification-writer | `agents/specification-writer/` | Requirements & User Stories Writer |\n| technical-planner | `agents/technical-planner/` | Architecture & Tech Stack Designer |\n| task-analyst | `agents/task-analyst/` | Task Decomposition Analyst |\n| implementation-engineer | `agents/implementation-engineer/` | Code Generation Engineer |\n| consistency-analyzer | `agents/consistency-analyzer/` | Cross-Artifact Consistency Analyzer |\n| quality-auditor | `agents/quality-auditor/` | Checklist Validation Auditor |\n\n## Workflow Lifecycle\n\n```\nConstitution -> Specification -> [Clarification] -> Planning -> Task Breakdown -> Analysis -> Implementation -> Checklist\n     |                |                                 |              |                           |               |\n  (review)        (review)                          (review)       (review)                    (review)       (remediation loop)\n```\n\nQuality gates applied throughout:\n- `cross-artifact-analysis` - Consistency and coverage checked before implementation\n- `quality-checklist` - Custom validation with convergence loop after implementation\n- Human approval at every phase boundary\n\n## Development Modes\n\n| Mode | Description | Use Case |\n|------|-------------|----------|\n| Greenfield | Full pipeline from scratch (0-to-1) | New projects, new features |\n| Brownfield | Iterative enhancement with existing codebase | Enhancements, refactors |\n| Creative | Exploratory specification with flexible constraints | Prototypes, experiments |\n\n## Output Artifacts\n\n- `speckit.constitution` - Project governing principles\n- `speckit.specification` - Feature requirements and user stories\n- `speckit.plan` - Technical architecture and implementation strategy\n- `speckit.tasks` - Actionable development task list\n- `speckit.analysis` - Cross-artifact consistency report\n- `speckit.checklist` - Quality validation results\n\n## Philosophy\n\n- **Define what before how** - Specifications precede implementation\n- **Refine progressively** - Each phase adds precision to the previous\n- **Validate continuously** - Cross-artifact analysis ensures consistency\n- **Scale to any stack** - Technology-independent methodology\n- **Preserve human judgment** - Quality gates are approval points, not blockers\n",
    "documents": [
      "specialization:spec-kit"
    ]
  },
  "outgoingEdges": [
    {
      "from": "page:library-spec-kit",
      "to": "specialization:spec-kit",
      "kind": "documents"
    }
  ],
  "incomingEdges": [
    {
      "from": "page:index",
      "to": "page:library-spec-kit",
      "kind": "contains_page"
    }
  ]
}

Shortcuts

Back to overview
Open graph tab