Repository navigation
Pick your extensions
Published from
docs/scenarios/pick-your-extensions.mdat835522e. Edit the source in the repository, not this page.
Goal: combine several standalone extensions without the managed Workflow. You choose which phases get QA, documentation, board updates or PR generation.
- A Spec Kit project with the Sanduq catalog registered. See set up Spec Kit.
-
ghwith Project scopes if you add Project or want PR to open pull requests.
Start from a set recipe, or pick your own extensions. This example combines the QA and docs packs with Project:
specify extension add illustrate
specify extension add assure
specify extension add user-manual
specify extension add pr
specify extension add projectThen initialize the extensions that have an init command:
Claude Code
/speckit-assure-init Configure required QA analysis and tester documentation.
/speckit-user-manual-init Discover our modules, interview me about audiences, and propose the module map.
/speckit-project-init Discover our GitHub Project and map the lifecycle to its columns. Use optional sync.
Codex
$speckit-assure-init Configure required QA analysis and tester documentation.
$speckit-user-manual-init Discover our modules, interview me about audiences, and propose the module map.
$speckit-project-init Discover our GitHub Project and map the lifecycle to its columns. Use optional sync.
Use the ordinary Spec Kit commands. The hooks run at their phases.
/speckit-specify Add refund approval for orders over the limit.
After tasks, Assure and User Manual add missing test and documentation tasks. After implement,
they refresh the QA walkthrough and the manual, and PR offers to open the pull request. Project moves
the feature's card at each phase. The hooks reference lists every hook in
order.
When you want one command to run the whole lifecycle from a GitHub issue, use the managed Workflow.
Solid boxes are mandatory hooks; dashed boxes are optional hooks that ask first. Editable source.
Spec Kit does not install requires.extensions. Assure, PR and User Manual run deps.py ensure
for Illustrate. PR enforces the QA and manual freshness policies of Assure and User Manual only when
you have installed them.
- Init changes hook optionality. Assure Init and Project Init can make their hooks mandatory.
- Do not add Workflow on top of this set without running its init. Workflow takes over the hooks it owns and runs them through its dispatcher.
Published from samykabu/sanduq at 835522e. The pages live in the repository's docs/ folder; edit them there. MIT licensed.
Start
Choose how much to use
Managed delivery
Checks and pull requests
Documentation
Tracking and context
Reference