INSTALL

Install Alfred.

Use Alfred Desktop for guided setup, or use the terminal on a headless Mac or Linux host. Both paths install the same planning, development, review, test, fix, and reliability roles.

CHECK IT FIRST

Check the setup before real work starts.

The doctor command checks the local runtime. A dry run walks one agent through its startup path without touching GitHub, Slack, an engine, or your files.

terminal copy
$ alfred doctor
ok gh auth luminik-io
ok claude code authed
ok codex authed (optional)
ok launchd full fleet loaded
ok run limits configured
$ alfred dry-run senior-dev
alfred dry-run: senior-dev
role: feature dev
mode: safe simulation
would: resolve config, acquire the agent lock, run preflight, and enter the runner
would not: mutate GitHub, post Slack, invoke an engine, or edit files
WHAT YOU END UP WITH

Planning, implementation, review, test, and operations roles.

The default setup enables the local engineering workflow. Theme names appear in Slack and Desktop, while stable role slugs control schedules, labels, worktrees, and configuration.

  1. ●Drake reads your plans and files small, clear tasks.
  2. ●Batman coordinates approved cross-repo rollouts.
  3. ●Lucius picks up those tasks and opens pull requests.
  4. ●Ra's al Ghul reviews pull requests and runs your tests.
  5. ●Bane adds focused coverage where changes need tests.
  6. ●Nightwing fixes high-priority review comments on PRs opened by implementation roles.
  7. ●Robin keeps quick issue triage moving.
  8. ●Huntress watches app health when you provide a target URL.
  9. ●Gordon watches ECS deploy health when you provide a cluster.
  10. ●Reliability agents handle automerge, memory, code-map, cleanup, reports, and fleet doctor.