-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathextension.yml
More file actions
63 lines (53 loc) · 2.41 KB
/
extension.yml
File metadata and controls
63 lines (53 loc) · 2.41 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
schema_version: "1.0"
extension:
id: "dev-workflow"
name: "Dev Workflow — Spec, TDD & Independent Review Agents"
version: "1.1.0"
description: "Specify, plan, review, implement, verify — full TDD pipeline with isolated reviewer agents."
author: "openkash"
repository: "https://github.com/openkash/ai-agent-dev-workflow"
license: "Apache-2.0"
homepage: "https://github.com/openkash/ai-agent-dev-workflow"
requires:
speckit_version: ">=0.1.0"
tools:
- name: "claude-code"
required: true
provides:
commands:
- name: "speckit.dev-workflow.spec"
file: "skills/spec/SKILL.md"
description: "Generate structured specifications with user stories, acceptance criteria, interactive clarification, and 8-point validation"
aliases: ["speckit.spec"]
- name: "speckit.dev-workflow.tdd"
file: "skills/tdd/SKILL.md"
description: "TDD implementation with chunk decomposition, dependency graph, JSON tracker, and per-chunk red-green-refactor cycle"
aliases: ["speckit.tdd"]
- name: "speckit.dev-workflow.review-plan"
file: "agents/review-plan.md"
description: "Independent 8-point plan review agent — runs in isolated context to eliminate author-evaluator bias"
- name: "speckit.dev-workflow.review-impl"
file: "agents/review-impl.md"
description: "Independent 8-point implementation review agent — verifies plan conformance, acceptance criteria, test quality, and drift"
config:
- name: "PROJECT.md"
template: "skills/tdd/PROJECT.md"
description: "Project-specific settings (build commands, test commands, standards, blindspots)"
required: false
hooks:
after_plan:
command: "speckit.dev-workflow.review-plan"
optional: true
prompt: "Launch independent plan review before coding?"
description: "Spawns the review-plan agent as a subagent in fresh context to review the plan against 8 criteria (completeness, correctness, gaps, standards, regression, robustness, architecture, TDD quality)"
after_tasks:
command: "speckit.dev-workflow.review-impl"
optional: true
prompt: "Launch independent implementation review?"
description: "Spawns the review-impl agent as a subagent in fresh context to verify plan conformance, acceptance criteria, test quality, code quality, regression, robustness, dead code, and documentation"
tags:
- "tdd"
- "specification"
- "review"
- "claude-code"
- "workflow"