-
Notifications
You must be signed in to change notification settings - Fork 4
Use Cases
You start the day with 6+ tabs open — GitHub, Linear, Slack, WhatsApp, AWS console, Gmail. Context-switching costs you 20 minutes before you write a line of code.
/ops:goClaude runs 5 shell scripts in parallel (git status, open PRs, CI failures, ECS health, unread messages), combines the results, and presents a single dashboard in under 3s (from daemon cache). One message shows: no fires, 3 WhatsApp messages, 1 PR ready to merge, sprint on track, AWS spend normal.
Then:
/ops:next/ops:next applies the priority stack and tells you: merge the PR first (sitting for 2 days), then reply to the WhatsApp thread, then get back to the sprint.
Outcome: 60 seconds instead of 20 minutes. Full situational awareness before opening a single tab.
You're a team lead with 4 engineers. End of sprint, 7 open PRs across 3 repos. Some have review comments, some have CI failures, two have merge conflicts.
/ops:mergeSpawns a TeamCreate("merge-fixers") with one subagent per PR. Each reads the PR, checks CI logs, addresses review comments in code, resolves conflicts, then merges when green. Cross-PR coordination via SendMessage — when one rebases, dependents are notified.
/ops:merge --dry-run # preview
/ops:merge --repo org/myapp # scope to one repo
/ops:merge --main # also sync dev → mainOutcome: 7 PRs processed in the time it would take to manually review 2. Fixable CI failures resolved automatically; judgment calls flagged for your input.
2am. PagerDuty fires. You need to know: which service is down, ECS or application-level, what Sentry is showing, is there a recent bad deploy.
/ops:firesPulls ECS service health for all clusters, recent Sentry errors, CI failures from last 24h, plus — thanks to the v0.8.0 infra-monitor expansion — EC2, RDS, Lambda errors, S3 public buckets, Route 53 health checks, ACM cert expiry, IAM stale keys, CloudWatch alarms, and budget overruns.
Classification: 🔴 CRITICAL · 🟠 HIGH · 🟡 MEDIUM · 🟢 LOW.
/ops:fires myapp # specific projectOutcome: From alert to root cause in 30 seconds. Fix agents handle straightforward issues; complex ones get a clear triage report for handoff.
You want actual MRR, MTD gross, and churn — not the manually-maintained numbers in
registry.json.
/ops:revenueNow pulls live data from Stripe (charges, active subs → MRR, balance, disputes, open invoices, churn) and RevenueCat (mobile subs MRR, active subscribers, churn). Combined with AWS Cost Explorer spend for net monthly + runway.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
REVENUE DASHBOARD — Apr 2026
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
MRR $12,450 (Stripe $10,200 + RC $2,250)
MTD gross $4,320
Trailing 30d $13,200
Active subs 247 (vs. 241 30d ago → churn 2.4%)
Open invoices 8 · $1,840
Disputes 2 · $360
Pending balance $4,320 Available $18,700
──────────────────────────────────────────────────────
Burn rate (AWS) $3,200/mo
Net monthly +$9,250 → net positive
──────────────────────────────────────────────────────
Outcome: Actual numbers. No more "what does registry.json say again?"
Weekly review. You want an unfiltered picture — what's breaking, what's burning money, what's falling through the cracks — before you talk to the team.
/ops:yoloSpawns 4 parallel Opus 4.6 agents via TeamCreate("yolo-csuite"):
- CTO — Tech debt time-bombs, services at risk, scalability limits, corners cut
- CFO — Real burn rate, waste, runway, ROI, credits expiry
- COO — Stale PRs, stalled issues, communication failures, abandoned repos
-
CEO — Strategic perspective: #1 growth blocker, build-vs-buy, biggest time sinks, honest investor pitch (runs in parallel with the other three — the main
/ops:yoloorchestrator synthesizes all four into the final Hard Truths report)
Outcome: CTO found your auth service has a SPOF at 3× load. CFO found $400/mo in orphaned ECS task definitions. COO found 4 PRs open >7 days with no activity.
Optional — hand over the controls:
After reading the report, type YOLO to let Claude autonomously process the inbox, merge ready PRs, fix identified fires, advance GSD phases, and deploy.
Caution
Rule 5 still applies in autonomous mode — destructive actions (delete infra, rewrite git history, force-push) always require explicit per-action confirmation. No silent deletions.
Fully remote team across 3 timezones. Messages come in on Slack, WhatsApp, and occasionally email. You need to stay responsive without being always-on.
/ops:inboxScans all channels for the FULL inbox state (not just unread). Each conversation classified as NEEDS_REPLY, WAITING, or HANDLED. For each message needing a reply, reads at least 20 messages of thread context, queries memories/contacts/<name>.md for the contact's style, drafts a response matching their tone.
/ops:comms send "build is green, merging now" to #eng-team on Slack
/ops:comms send "can we push the call 30 mins?" to John Smith on WhatsAppOutcome: Inbox zero across all channels in a single session. No more missing a critical Slack DM because you were in Gmail.
You run a Shopify store + a mobile app. You want to know today's orders, low-stock SKUs, fulfillment delays, top products, and ad ROAS in one shot.
/ops:ecom
/ops:marketing/ops:ecom queries Shopify Admin API for orders, inventory, fulfillment status (ShipBob integration), analytics. /ops:marketing pulls Klaviyo campaigns, Meta Ads spend/ROAS, GA4 organic traffic, Search Console top queries.
Outcome: 90-second read on the entire e-commerce + marketing stack without opening Shopify admin, Klaviyo, or Facebook Business Manager.
A VIP customer just emailed about a delayed order. You want to call them without picking up the phone.
/ops:voice call +15551234567 "Check in on order #1247 — apologize for the delay, offer 20% off next order"Bland AI takes the prompt, makes the call with a natural voice, and returns a transcript + summary.
Also:
/ops:voice tts "Your order has shipped" > shipping-announcement.mp3
/ops:voice transcribe interview.mp3Outcome: High-touch customer follow-up without context-switching to another tool.
You have a heads-down coding day and want to delegate all operational work.
/ops:go # situational awareness
/ops:next # first action
/ops:inbox # claude reads, drafts, archives
/ops:merge # claude reviews, fixes CI, merges
/ops:fires # claude triages, dispatches fix agents
/ops:yolo # then type: YOLOAfter you type YOLO, Claude enters autonomous loop mode: processes inbox, merges PRs, fixes fires, advances GSD phases, deploys. Reports back when done or when it needs a decision (Rule 5 — destructive actions always confirm).
Outcome: You wrote code for 6 hours. Claude merged 4 PRs, replied to 12 messages, resolved 2 Sentry errors, advanced 1 GSD phase, flagged 3 destructive-action decisions for you to review. End-of-day activity log waits in your inbox.
You got a PagerDuty ping and a customer Slack message within 30 seconds of each other. You have Datadog, a New Relic account from the last migration, and an OpenTelemetry collector feeding your own Grafana. You don't want to open three tabs.
/ops:monitormonitor-agent (Haiku 4.5) polls every configured backend in parallel for active alerts, error traces, and entity health. Returns one unified JSON surface.
/ops:monitor --watchLive polling every 60s — one line per new alert.
/ops:monitor --backend datadog # scope to one
/ops:monitor --setup # configure missing credsOutcome: Unified APM surface across three backends in one command, Haiku-priced. When something fires, you see the correlated signal (Datadog alarm + NR error trace + OTEL span) instead of three disconnected pages.
Your finance team just signed a contract with a payroll tool (Gusto, Rippling, whatever). You want it available to Claude immediately without hand-writing an integration.
/ops:integrate gustoops-integrate runs a WebSearch to discover the auth pattern (Bearer token? API key? OAuth?), shows what it found, asks you to confirm, collects the credential using the normal auto-scan → paste → deep-hunt flow, runs a health check, and registers the new partner in your local partners.json.
/ops:integrate gusto --auth bearer --url https://api.gusto.com/v1
/ops:integrate --list # see all registered partnersFrom that point forward, all /ops:* skills that read partners.json can surface Gusto data the same way they surface Shopify or Klaviyo data.
Outcome: Zero-code integration onboarding. New SaaS tools are live in your briefing / inbox / automation stack in ~2 minutes, without touching plugin source.
Your Stripe restricted key expired. You absolutely do not want to re-run the full
/ops:setupwizard just to refresh one token.
/ops:settings --status # show which integrations are configured / missing / expired
/ops:settings stripe # just update Stripe, smoke-test afterops-settings reads the current integration state, isolates the one you want to change, walks the same auto-scan → paste → smoke-test flow as the full wizard, and leaves every other integration untouched.
Outcome: 30-second credential rotation. No full-wizard re-run, no risk of clobbering unrelated settings, and you get a green/red confirmation per service.