mb-start

Detect business repository state and route to the appropriate Main Branch skill.

35|6|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/noontide-co/mainbranch --skill mb-start
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mb-start
Source: https://github.com/noontide-co/mainbranch/tree/main/.claude/skills/mb-start
Command: npx skills add https://github.com/noontide-co/mainbranch --skill mb-start

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Detects the current business repository state and routes to the appropriate Main Branch skill (mb-setup, mb-think, mb-bet, mb-site, mb-ads, mb-vsl, mb-organic, mb-wiki, mb-help). It eliminates manual routing decisions, speeds up onboarding, and maintains continuity across sessions.

Core Features & Use Cases

  • Detects repo state using CWD-first checks and config fallback to locate the business repo
  • Runs mb status --json --peek to surface readiness, drift, onboarding, and continuity facts
  • Routes to explicit skills and handles primitive routing decisions to keep context lean
  • Ensures slash-command discovery via project-local bridge links; supports operator prompts and multi-route orchestration
  • Handles onboarding progress and provider/tool pre-flight checks before routing into an output skill

Quick Start

Open Claude in your business repo and run /mb-start to begin routing to the appropriate MB skill.

Frequently Asked Questions about mb-start

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate skill routing based on repository state?

Main Branch skill routing eliminates manual routing decisions by detecting your business repository state via CWD checks and config fallback, then directing you to the appropriate skill while maintaining session continuity.

How do I start onboarding with Main Branch skills in my repo?

Start onboarding by opening Claude in your business repo and running `/mb-start`, which runs pre-flight checks and routes you to the setup skill based on your current onboarding progress and provider readiness.

Does mb-start routing work with legacy configuration files?

Yes, routing works with legacy config by falling back to it when CWD-first checks fail, ensuring repo state detection and continuity facts are still surfaced for correct skill routing.

What is the best way to maintain session continuity across Main Branch skills?

The best way to maintain continuity is using mb-start routing, which reads continuity facts and repo status to resume work in the correct skill, eliminating manual context recovery between sessions.

Why does skill routing fail to detect my business repository state?

Routing fails to detect repo state when CWD checks cannot locate the business repo and no legacy config fallback exists, preventing the tool from surfacing onboarding and readiness facts for routing.