← ClaudeAtlas

mb-statuslisted

Thin Main Branch status wrapper. Use when the operator asks what changed, what is healthy, what is stale, what to do next, or wants a daily briefing inside Claude Code.
noontide-co/mainbranch · ★ 27 · AI & Automation · score 78
Install: claude install-skill noontide-co/mainbranch
# Status Show the operator the deterministic Main Branch briefing without duplicating repo-health checks in prose. **CLI facts first:** Run `mb status --json --peek` before answering, then use that JSON as the source of truth. **Shared source:** The portable daily start/status workflow contract lives in `workflows/mb-start-status/workflow.md`. This Claude skill is the Claude Code status shell over that source. **Shared contract markers:** Keep these aligned with the shared source. Required commands: - `mb status --json --peek` - `mb start --json` - `mb doctor repair --plan` Required fact paths: - `money_path` - `money_path.policy` - `money_path.policy.thresholds_declared` - `money_path.active_bets` - `money_path.active_bets.unanchored` - `money_path.active_bets.over_cap` - `money_path.objects.proof.quality` - `validation.file_contracts` - `content_strategy` - `ranked_actions` - `update` - `readiness` - `drift.items` - `runtime.codex_cli` - `runtime.claude_code` - `since_last_check` - `journal` - `checkpoint` - `onboarding` - `integrations` - `github` - `topology.repo_boundary` - `brain.bets` - `brain.bets.active` - `brain.bets.due_soon` - `brain.bets.overdue` - `brain.bets.exit_criteria` - `brain.bets.exit_criteria.missing` - `brain.bets.exit_criteria.triggered_failure_signals` - `brain.bets.exit_criteria.triggered_double_down_signals` - `vocabulary` Approval gates: `updates_repairs_migrations`, `file_writes`, `checkpoint`, `provider_mutation`, `publishing_or_spend`,