Skip to Content
kusaw docsv1.0.0

More examples

Each of these is a small, complete program that speaks the step protocol.

Each of these is a small, complete program that speaks the step protocol.

  • examples/custom-steps/todo-check — Python 3, standard library only. Fails when the change adds a TODO without an issue reference. Walked through in Write your first step.
  • examples/custom-steps/review-checklist — replaces the default review step with a team checklist script, same step id. Walked through in Replace a built-in step.
  • examples/custom-steps/ask-step — Python 3, standard library only. A turn step that asks two questions, one per run, and writes answers.md. Walked through in Ask the user: interactive turns.
  • examples/plugins/hello-step-go — the same protocol in Go, standard library only, with no factory packages imported.
  • examples/demo — a full pipeline walkthrough with a fake agent, including specs and a demo repo.

Four complete pipeline shapes live under examples/pipelines/. Copy one; do not import files from another. See Example pipelines.

The Go example and the Python example are alternatives, not a ranking. Pick the language you already use.

To start Claude Code or Cursor from a custom step with the same argv the built-ins use, see Use an agent inside your step.