-
Notifications
You must be signed in to change notification settings - Fork 4
Setup Wizard
Interactive setup wizard for the claude-ops plugin. Installs CLIs, configures channels, builds the project registry, and wires the v2 autonomy layer.
/ops:setup # full guided wizard
/ops:setup telegram # jump to telegram step
/ops:setup registry # jump to registry build| Step | Purpose | Added |
|---|---|---|
| 1 | Section picker (CLIs, channels, MCPs, registry…) | v0.5 |
| 2 | CLI installs (gh, aws, doppler, sentry-cli, node, jq, …) |
v0.5 |
| 2b.5 | Install the superpowers plugin |
v1.8 |
| 2c | Background daemon install (launchd/systemd) | v1.1 |
| 2d | Recap marquee install + tmux/statusLine configuration |
v2.0 |
| 3 | Channel configuration (Telegram, Slack, Email, WhatsApp, Discord, …) | v0.5 |
| 3o | Claude Max account OAuth init loop (one prompt per configured account) | v2.0 |
| 4 | MCP server registration | v0.5 |
| 5 | External-project auto-discovery (Shopify/Linear/Slack/Notion) | v1.6 |
| 5b | Daemon service reconciliation | v1.1 |
| 6 | Project registry build (scripts/registry.json) |
v0.5 |
| 6.5a | Deploy auto-fix toggle + registry path picker | v2.0 |
| 6.5b | Recap marquee toggle | v2.0 |
| 6.5c | Task reminder toggle + threshold | v2.0 |
| 6.5d | Account rotator toggle | v2.0 |
| 7 | Preferences (owner name, timezone, default channels, briefing verbosity) | v0.5 |
| 8 | Smoke test all configured integrations | v0.5 |
Installs ~/Library/LaunchAgents/com.claude-ops.recap-daemon.plist and launchctl loads it. If tmux is detected, appends to ~/.tmux.conf:
set -g status-right '#(bash ~/.claude/plugins/installed/ops-ops-marketplace/scripts/recap/marquee.sh) | %H:%M'
set -g status-interval 5
If no tmux, wires the marquee into the Claude Code statusLine in ~/.claude/settings.json. See Recap Marquee.
For every Claude account configured via /ops:rotate-setup that doesn't have a keychain token yet, runs the OAuth flow. See Multi-Account Rotator.
Asks (AskUserQuestion):
- Enable deploy auto-fix? (default yes)
- Watch
gh pr merge? (default yes) - Watch
npm run build:*? (default yes) - Auto-dispatch fixer (vs log+notify only)? (default yes)
- Pick the user-scope service registry path. (default
~/.claude/config/post-merge-services.json)
See Auto-Fix Subsystem and Configuration.
Single boolean — already auto-configured in step 2d, this just exposes the toggle.
Boolean + threshold (3..50 non-Task tool calls before the nudge fires).
Boolean (default off — opt-in). Enabling here doesn't activate the daemon; you must also run /ops:rotate-setup.
- Configuration — every userConfig toggle.
- Auto-Fix Subsystem, Recap Marquee, Multi-Account Rotator — v2 subsystems configured by the new steps.
-
Migrating from v1 — what changes if you re-run
/ops:setupafter upgrading.