Skip to content

[Preset]: Add workflow-preset #2618

@bigsmartben

Description

@bigsmartben

Preset ID

workflow-preset

Preset Name

Workflow Preset

Version

1.0.0

Description

Adds optional design planning artifacts and an orchestrated implementation workflow with isolated handoff shards.

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.0.0.zip

License

MIT

Required Spec Kit Version

=0.8.10.dev0

Required Extensions

None

Templates Provided

  • templates/plan-template.md - adds design artifact navigation to the plan template

Commands Provided

  • commands/speckit.plan.md - wraps core planning with optional class, sequence, and test design artifacts
  • commands/speckit.tasks.md - wraps task generation with optional design artifact awareness
  • commands/speckit.implement.md - runs orchestrated implementation or executes exactly one handoff shard

Number of Scripts

2

Tags

planning, design, implementation, orchestration, workflow

Key Features

  • Optional class diagram, sequence/contracts, and test planning artifacts without moving canonical Spec Kit content out of its normal files
  • Orchestrated implementation workflow that builds scoped handoff shards from tasks.md
  • Independent subagent/process execution model using compact handoff JSON and context digests to reduce context overload
  • Shard classification by task type with executor profiles and write-scope verification
  • Directory-scoped write verification for handoff execution boundaries

Testing Checklist

  • Preset installs successfully via specify preset add
  • Template resolution works correctly after installation
  • Documentation is complete and accurate
  • Tested on at least one real project

Submission Requirements

  • Valid preset.yml manifest included
  • README.md with description and usage instructions
  • LICENSE file included
  • GitHub release created with version tag
  • Preset ID follows naming conventions (lowercase-with-hyphens)

Verification Performed

  • python3 -m unittest tests/test_preset_contract.py in the preset repository: 11 passed
  • uv run --extra test pytest tests/test_presets.py in spec-kit: 245 passed
  • Installed release archive with specify preset add workflow-preset --from https://github.com/bigsmartben/spec-kit-workflow-preset/archive/refs/tags/v1.0.0.zip
  • Verified specify preset info workflow-preset
  • Verified specify preset resolve plan-template resolves to workflow-preset v1.0.0 as the top layer

Related

An earlier catalog PR was opened before switching to the community issue submission flow: #2617

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions