The goal of these repos is to raise the level of autonomy and automation in software development and to take laborious work off the human: agents interview, specify, design, code, test, review and maintain, while the human sets the vision and makes the decisions that matter. It is a gray factory, not yet a fully dark one: humans still review architecture and approve key changes, and the factory is meant to need fewer of those reviews over time.
dsf-superpowers is the factory built on Superpowers by Jesse Vincent: brainstorm, plan, then execute test-first with a fresh subagent per task. The strictest TDD discipline of the five.
It is dsf-base (hooks, modes, checks, architecture metrics, review agents, CI, docs) plus this skill pack, so everything common to the five factories comes from one place and improvements flow both ways.
git clone https://github.com/belaboros/dsf-superpowers && cd dsf-superpowers
./cloneForApplication.sh my-app --create-github --tasks github --arch-review before --stack typescript
cd ../my-app && make designcloneForApplication.sh --help lists the options; docs/dsf/setup.md explains them, the prerequisites, and how to turn on the GitHub agents.
brainstorming → writing-plans → subagent-driven-development + test-driven-development → verification-before-completion → PR
Around that flow the factory adds the UAT interview (dsf-uat-interview), the architect (dsf-architect), the review agent (dsf-code-reviewer), and make check in the Stop hook and CI. Details: docs/workflow/README.md; step-by-step mapping for agents: .dsf/CLAUDE.workflow.md.
| Read | For |
|---|---|
| docs/workflow/ | this skill pack: flow, strengths and weaknesses, upgrades |
| docs/dsf/ | the factory: usage, workflows, loops and hooks, architecture health, review, tasks, evolution, rebuild |
- Updates from dsf-base:
make sync-pull(or the weekly sync PR). Merge sync PRs with a merge commit, not a squash. - Improvements made here that every factory needs: commit them separately and
make contribute TOPIC=<name>to open a PR on dsf-base. - Improvements made in an application come here the same way.