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

How it works

  1. Create a change proposal with the /opsx:propose Claude Code command.
  2. Review the proposal locally and prompt any changes you need.
  3. Trigger the implementation with /sfx:apply <change-name>.
  4. Review & test the implementation PR; prompt changes and apply again as needed.
  5. Archive the change with /opsx:archive, then approve and merge the PR.
  6. Repeat.