SBTD Workflow (640-skills)
The SBTD skill set links specs, behavior, tests and domain language so an agent works through modes and gates.
- 557 ★ on the repository
- Last commit
- Apache-2.0
Extended access
Why this level
- The Onboard skill initializes projects and changes global agent settings, and installs external code from mirrors.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/sbtd-workflow-640-skillsDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The Onboard skill initializes projects and changes global agent settings, and installs external code from mirrors.
This is third-party code. Review the repository files before installing.
What it does
The repository is a source of rules and skills for evidence-driven development. It holds 14 bundled skills (task routing with `sbtd-task`, scenario writing with `gherkin-bdd`, check selection with `project-validation`, Playwright tests, Maestro mobile flows, reviews based on books about DDD, data design and refactoring, the `seo-geo` audit and more) and 19 external skills from reviewed mirrors. Installation starts with one skill, `sbtd-workflow-onboard`, which checks the environment, initializes selected projects and upgrades the set. The main workflow targets Codex and Oh My Pi, with adapters for Claude Code and Kimi. Tasks run in `default`, `lite` and `strict` modes, and a required check that is unavailable counts as blocked, not passed.
Who it is for. Teams and solo developers who want verifiable agent work: behavior scenarios, tests and explicit conditions for when a task is not done.
Good fit when
- Production code changes must follow scenarios and tests.
- Existing legacy behavior has to be captured before a risky edit.
- A release is reviewed for rollback and operational impact.
- One rule set should serve several projects and update centrally.
Not a fit when
- A single small skill is needed, not a process of dozens of parts.
- The task is one-off and needs no formal verification.
- The main agent is not Codex, Oh My Pi or Claude Code.
Example request
Use sbtd-workflow-onboard to check my Codex environment and prepare the project for SBTD work, changing nothing until I confirm.Limitations
The main workflow is tuned for Codex and Oh My Pi, and Claude Code and Kimi adapters do not guarantee identical behavior. The full set installs through `init` or `reset` of `sbtd-workflow-onboard`; installing only that skill does not include the full workflow. The Python part needs the dependencies in `requirements.txt`. Do not mix the old v1 package with v2 instructions, since its `init` may call the retired Trellis. Part of the documentation is in Chinese.
How to disable. Remove the set skills from the agent global skills directory and undo initialization in projects. Use the `sbtd-workflow-onboard` modes described in the documentation for safe cleanup.
FAQ
Where do I start installing?
With the `sbtd-workflow-onboard` skill, which checks the environment and installs the rest. The README `npx skills add` command copies only that skill and setup is a separate step.
What does bootstrap is not setup mean?
Bootstrap copies the Onboard package but does not run `onboard.py`, install other skills, configure MCP or initialize projects.
How many skills are in the set?
14 bundled and 19 external in version v2.0.1.
What task modes exist?
`default`, `lite` and `strict`. Strict gates trigger on facts such as domain ambiguity, shared data or production code edits.
What about data from the old v1?
Use the migration prompt from the README instead of `init` or `reset` to avoid running the retired process.
Discussion
No questions or reviews yet.
Related
SkillsNine JS Mastery skills take a change through phases: from idea and spec to verification, tests, release texts and a docs sync
Eleven skills for the development loop: interview and spec, TDD build, UI, docs and codebase maintenance
Dimon94 Skills takes an agent task from requirement to merge: epics, specs, tickets, implementation and local Git closeout.
BuildBetter Skills: coding skills backed by customer evidence
BuildBetter Skills
Skill packs for Claude Code, Codex and Cursor: specs, plans and browser verification enriched with BuildBetter customer evidence
A skill that interviews you and writes requirements.md, design.md and tasks.md so Claude Code and Cursor work from one plan
A skills library that gives coding agents a development process: brainstorming, planning, TDD, subagents and code review
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Repository stars | Main difference |
|---|---|---|---|
| SBTD Workflow (640-skills) (this card) | no | 557 | |
| Superpowers | no | 316,679 | a general-purpose methodology set; here BDD scenarios, strict modes and evidence checks with project onboarding |
| Spec-Driven Development | no | 158 | a spec-first development process; SBTD adds behavior, tests and domain language with verification gates |
README in short
The README leads from installing the Onboard skill through checking and initializing projects to task prompts, work modes and the skill catalog.