Specfly
Push a change proposal, get a pull request.
Spec-Driven Development tooling built on OpenSpec.
Coding with LLMs that stays efficient and secure.
From inside a clone of your GitHub repo:
curl -fsSL https://specfly.dev/install.sh | bash
Why Specfly
-
๐
You own it. Your key, your runner, your repo โ you control the cost, the data, and the flow.
-
๐ก๏ธ
Safe unattended runs. The agent runs in an ephemeral, isolated GitHub Actions environment.
-
๐งฉ
Free and open. Supports any tech stack and drops into bigger workflows cleanly.
-
๐ฅ
Best practices. Stay efficient in the long run with the spec-driven advantage.
How it works
-
Create a change proposal with the
/opsx:proposeClaude Code command. - Review the proposal locally and prompt any changes you need.
-
Trigger the implementation with
/sfx:apply <change-name>. - Review & test the implementation PR; prompt changes and apply again as needed.
-
Archive the change with
/opsx:archive, then approve and merge the PR. - Repeat.