Production ops superpowers, powered by NeuBird — the AI SRE that lives in your terminal.
✅ USE this skill when the user asks about anything in production:
| They say... | Use this capability |
|---|---|
| --- | --- |
| "Any issues right now?" / "Is prod healthy?" | health |
| "Are we wasting money?" / "What's our cloud spend?" | cost |
| "Why is X broken?" / "Any 403s?" / "What's causing errors?" | investigate |
| "Why is the API slow?" / "Find latency outliers" | performance |
| "What could blow up tonight?" / "Any risk on the horizon?" | predict |
| "Give me the full picture" / "Deep health sweep" | deep-dive |
| "What's quietly degrading?" / "Any silent failures?" | silent-failures |
| "Did that deploy break anything?" / "Is this PR risky?" | change-risk |
| "If payments goes down what else dies?" / "Map dependencies" | blast-radius |
❌ DON'T use this skill when:
neubird desktop binary is not installed — direct user to neubird.ai# List available projects
neubird projects
# Run a named capability
neubird run <capability> --project <project-name> --session /tmp/
# Free-form investigation (alias for 'run investigate')
neubird investigate "<prompt>" --project <project-name> --session /tmp/
# Follow-up question (project inherited from session)
neubird run <capability> --session /tmp/nb-<timestamp>.json
# Clean up session when done
neubird run --cleanup --session /tmp/nb-<timestamp>.json
| Capability | CLI name | What it does |
|---|---|---|
| --- | --- | --- |
| 🏥 Health Check | health | Full infrastructure health sweep |
| 💰 Cost Analysis | cost | Cloud cost baseline + 24h spend projection |
| 🔍 Investigate | investigate | Free-form investigation prompt |
| ⚡ Performance | performance | Find latency outliers and slow queries |
| 🔮 Predict Risk | predict | What could go wrong in the next 24h? |
| 📊 Deep Dive | deep-dive | Full health sweep with 24h lookback |
| 🔬 Silent Failures | silent-failures | Find quietly degrading services |
| 🧬 Change Risk | change-risk | Assess risk from recent deployments and PRs |
| 💥 Blast Radius | blast-radius | Map dependency chains and cascade failure risk |
--session /tmp/ → auto-generates /tmp/nb-.json , prints path to stderr--session /tmp/nb-123.json → creates on first call, resumes on follow-ups--project required on first call; inherited from session on follow-ups--cleanup when done to remove the session file| Code | Meaning |
|---|---|
| ------ | --------- |
| 0 | Complete, findings on stdout |
| 1 | Failed or timed out |
| 2 | Not authenticated — run neubird login |
| 3 | No connected environment / project not found |
Investigations stream over 60–180s. Output has two layers:
⠋ thinking, ⠙ exploring, etc. — ignoreCompleted in XmYsUse --verbose to see tool calls and MCP server logs during debugging.
investigateprod_cop, "staging" → staging_auto); if ambiguous run neubird projects and askSession: /tmp/nb-.json :For a named capability:
```
neubird run
```
For a free-form investigation:
```
neubird investigate "
```
--project required:```
neubird investigate "
```
```
neubird run --cleanup --session /tmp/nb-
```
Common project slugs: prod_cop, staging_auto, dev_cop, prod_cop_sev2.
Run neubird projects to list all available projects with their IDs.
Load these when relevant to the findings:
| Topic | File | Load When |
|---|---|---|
| --- | --- | --- |
| Kubernetes signals | references/kubernetes.md | Pod crashes, node issues, resource exhaustion |
| Cloud infrastructure | references/cloud.md | AWS/GCP/Azure cost, networking, managed services |
| Application & APM | references/application.md | Latency, error rates, traces, deployments |
| Database & storage | references/database.md | Connection pools, slow queries, replication lag |
| Escalation & comms | references/escalation.md | Severity, stakeholder comms, post-incident docs |
共 1 个版本