Preset ID
workflow-preset
Preset Name
Workflow Preset
Version
1.2.0
Description
Behavior-first specification, design artifacts, and agent-native handoff orchestration.
The preset keeps /speckit.specify, /speckit.clarify, /speckit.checklist, /speckit.plan, /speckit.tasks, and /speckit.analyze compatible with the core workflow while adding requirement-phase behavior drafts, formal BDD/UIF/behavior contracts, optional design artifacts, and scoped implementation handoffs. It replaces /speckit.implement with Core Agent, Vertical Planner Agent, and Worker Agent modes so implementation can run from persisted, auditable handoff contracts.
Author
bigsmartben
Repository URL
https://github.com/bigsmartben/spec-kit-workflow-preset
Download URL
https://github.com/bigsmartben/spec-kit-workflow-preset/archive/refs/tags/v1.2.0.zip
Release URL
https://github.com/bigsmartben/spec-kit-workflow-preset/releases/tag/v1.2.0
License
MIT
Required Spec Kit Version
=0.8.10.dev0
Required Extensions
None
Templates Provided
templates/plan-template.md - adds behavior/design artifact navigation to the plan template
templates/behavior/bdd-draft.feature - requirement-phase BDD draft template
templates/behavior/behavior-scenarios-draft.json - structured behavior scenario draft template
templates/behavior/uif-intent.json - requirement-phase UIF intent template
templates/behavior/data-fixtures-intent.json - data fixture intent template
templates/behavior/open-questions.json - behavior clarification questions template
templates/behavior/behavior-testability-checklist.md - behavior testability checklist template
templates/behavior/bdd-contract.feature - formal BDD contract template
templates/behavior/uif-expected.json - Expected UIF contract template
templates/behavior/scenario-instances.json - formal scenario instance contract template
templates/behavior/data-fixtures.json - formal data fixture contract template
templates/behavior/assertions.json - behavior assertion contract template
schemas/speckit.behavior.scenarios.draft.v1.schema.json - structured behavior scenario draft schema
schemas/speckit.behavior.uif.intent.v1.schema.json - UIF intent schema
schemas/speckit.behavior.data-fixtures.intent.v1.schema.json - data fixture intent schema
schemas/speckit.behavior.open-questions.v1.schema.json - behavior open questions schema
schemas/speckit.behavior.uif.expected.v1.schema.json - Expected UIF schema
schemas/speckit.behavior.scenario-instances.v1.schema.json - scenario instances schema
schemas/speckit.behavior.data-fixtures.v1.schema.json - data fixtures schema
schemas/speckit.behavior.assertions.v1.schema.json - behavior assertions schema
schemas/speckit.implement.manifest.v1.schema.json - implementation handoff manifest schema
schemas/speckit.implement.handoff.v2.schema.json - worker handoff schema
schemas/speckit.implement.receipt.v1.schema.json - worker receipt schema
Commands Provided
commands/speckit.specify.md - wraps core specification with requirement-phase behavior drafts
commands/speckit.clarify.md - wraps core clarification with behavior-driven ambiguity checks
commands/speckit.checklist.md - wraps core checklist generation with behavior testability checks
commands/speckit.analyze.md - wraps core analysis with behavior-first vertical consistency checks
commands/speckit.plan.md - wraps core planning with optional class and sequence design artifacts
commands/speckit.tasks.md - wraps task generation with optional design artifact awareness
commands/speckit.implement.md - runs agent-native handoff orchestration or executes one worker handoff
Number of Scripts
0
Tags
behavior, bdd, planning, implementation, handoff
Key Features
- Adds a BDD readiness gate before planning so behavior gaps return to requirements before downstream artifacts are generated.
- Projects accepted requirements into BDD, UIF intent, scenario, fixture, and open-question behavior drafts.
- Formalizes behavior into BDD, Expected UIF, scenario instance, data fixture, and assertion contracts during planning.
- Keeps optional object design in
class-diagram.md and service/sequence design in contracts/sequences.md.
- Derives task validation strategy from behavior contracts, interface contracts,
research.md, and quickstart.md without a standalone test-plan.md artifact in v1.2.0.
- Replaces broad implementation execution with agent-native handoff orchestration using Core Agent, Vertical Planner Agent, and Worker Agent roles.
- Defines standalone JSON schema contracts for implementation manifest, handoff, and receipt artifacts.
Testing Checklist
Submission Requirements
Verification Performed
- GitHub Release
v1.2.0 is published and is not draft/prerelease: https://github.com/bigsmartben/spec-kit-workflow-preset/releases/tag/v1.2.0
- Release tag archive: https://github.com/bigsmartben/spec-kit-workflow-preset/archive/refs/tags/v1.2.0.zip
- Release tag checkout:
python -m unittest tests/test_preset_contract.py -> 57 tests OK
- Fresh Spec Kit project install from the
v1.2.0 archive with specify 0.8.11: installed Workflow Preset v1.2.0 successfully
- Fresh archive install:
specify preset info workflow-preset -> confirmed v1.2.0 metadata and 30 provided entries
- Fresh archive install:
specify preset resolve behavior-bdd-contract-template -> resolved to the installed v1.2.0 behavior template
- Current preset repository main:
python -m unittest tests/test_preset_contract.py -> 74 tests OK
- Current preset repository main:
git diff --check HEAD -> OK
Related
Earlier catalog PRs were closed because community preset submissions are issue-first:
Preset ID
workflow-preset
Preset Name
Workflow Preset
Version
1.2.0
Description
Behavior-first specification, design artifacts, and agent-native handoff orchestration.
The preset keeps
/speckit.specify,/speckit.clarify,/speckit.checklist,/speckit.plan,/speckit.tasks, and/speckit.analyzecompatible with the core workflow while adding requirement-phase behavior drafts, formal BDD/UIF/behavior contracts, optional design artifacts, and scoped implementation handoffs. It replaces/speckit.implementwith Core Agent, Vertical Planner Agent, and Worker Agent modes so implementation can run from persisted, auditable handoff contracts.Author
bigsmartben
Repository URL
https://github.com/bigsmartben/spec-kit-workflow-preset
Download URL
https://github.com/bigsmartben/spec-kit-workflow-preset/archive/refs/tags/v1.2.0.zip
Release URL
https://github.com/bigsmartben/spec-kit-workflow-preset/releases/tag/v1.2.0
License
MIT
Required Spec Kit Version
Required Extensions
None
Templates Provided
templates/plan-template.md- adds behavior/design artifact navigation to the plan templatetemplates/behavior/bdd-draft.feature- requirement-phase BDD draft templatetemplates/behavior/behavior-scenarios-draft.json- structured behavior scenario draft templatetemplates/behavior/uif-intent.json- requirement-phase UIF intent templatetemplates/behavior/data-fixtures-intent.json- data fixture intent templatetemplates/behavior/open-questions.json- behavior clarification questions templatetemplates/behavior/behavior-testability-checklist.md- behavior testability checklist templatetemplates/behavior/bdd-contract.feature- formal BDD contract templatetemplates/behavior/uif-expected.json- Expected UIF contract templatetemplates/behavior/scenario-instances.json- formal scenario instance contract templatetemplates/behavior/data-fixtures.json- formal data fixture contract templatetemplates/behavior/assertions.json- behavior assertion contract templateschemas/speckit.behavior.scenarios.draft.v1.schema.json- structured behavior scenario draft schemaschemas/speckit.behavior.uif.intent.v1.schema.json- UIF intent schemaschemas/speckit.behavior.data-fixtures.intent.v1.schema.json- data fixture intent schemaschemas/speckit.behavior.open-questions.v1.schema.json- behavior open questions schemaschemas/speckit.behavior.uif.expected.v1.schema.json- Expected UIF schemaschemas/speckit.behavior.scenario-instances.v1.schema.json- scenario instances schemaschemas/speckit.behavior.data-fixtures.v1.schema.json- data fixtures schemaschemas/speckit.behavior.assertions.v1.schema.json- behavior assertions schemaschemas/speckit.implement.manifest.v1.schema.json- implementation handoff manifest schemaschemas/speckit.implement.handoff.v2.schema.json- worker handoff schemaschemas/speckit.implement.receipt.v1.schema.json- worker receipt schemaCommands Provided
commands/speckit.specify.md- wraps core specification with requirement-phase behavior draftscommands/speckit.clarify.md- wraps core clarification with behavior-driven ambiguity checkscommands/speckit.checklist.md- wraps core checklist generation with behavior testability checkscommands/speckit.analyze.md- wraps core analysis with behavior-first vertical consistency checkscommands/speckit.plan.md- wraps core planning with optional class and sequence design artifactscommands/speckit.tasks.md- wraps task generation with optional design artifact awarenesscommands/speckit.implement.md- runs agent-native handoff orchestration or executes one worker handoffNumber of Scripts
0
Tags
behavior, bdd, planning, implementation, handoff
Key Features
class-diagram.mdand service/sequence design incontracts/sequences.md.research.md, andquickstart.mdwithout a standalonetest-plan.mdartifact in v1.2.0.Testing Checklist
specify preset addSubmission Requirements
preset.ymlmanifest includedVerification Performed
v1.2.0is published and is not draft/prerelease: https://github.com/bigsmartben/spec-kit-workflow-preset/releases/tag/v1.2.0python -m unittest tests/test_preset_contract.py-> 57 tests OKv1.2.0archive withspecify 0.8.11: installedWorkflow Presetv1.2.0 successfullyspecify preset info workflow-preset-> confirmed v1.2.0 metadata and 30 provided entriesspecify preset resolve behavior-bdd-contract-template-> resolved to the installed v1.2.0 behavior templatepython -m unittest tests/test_preset_contract.py-> 74 tests OKgit diff --check HEAD-> OKRelated
Earlier catalog PRs were closed because community preset submissions are issue-first: