Skip to main content

Documentation Index

Fetch the complete documentation index at: https://smithers.sh/llms.txt

Use this file to discover all available pages before exploring further.

implement is the default coding workflow for a single change. It runs a shared ValidationLoop: implement the requested change, validate it, review it, and feed failures back into another iteration.
bunx smithers-orchestrator workflow run implement --prompt "Add rate limiting to the API"

Inputs

InputTypeDefault
promptstringProvided by --prompt

How It Runs

  1. An implementation agent works from the prompt.
  2. A validation agent checks the repo state.
  3. Reviewer agents inspect the result.
  4. Failed validation or rejected review feedback is passed into the next loop iteration.
  5. The loop stops after validation passes and at least one reviewer approves, or after the iteration limit.
Use this when you already know what to build and want Smithers to enforce a basic build-check-review loop.