mb-update

Update the Main Branch engine and refresh skill links in local repos.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Update Main Branch engine across a local business repository and refresh skill links to keep behavior consistent with the latest release.

Core Features & Use Cases

  • Updates the Main Branch engine in-place and reports status to the user.
  • Refreshes internal skill references so Claude Code sees the latest commands and behaviors.
  • Supports guidance for common failure scenarios with fallback steps.

Quick Start

Run mb update --repo . --json 2>&1 to update the Main Branch engine and refresh this business repo's skill links.

Frequently Asked Questions about mb-update

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

FAQPage Schema
How do I update the Main Branch engine and refresh skill links in my local repository?

To update the Main Branch engine and refresh skill links, run mb update --repo . --json 2>&1 in your local business repository to apply the latest release changes in-place.

Why does my skill link refresh fail after updating the Main Branch engine?

Skill link refresh failures after a Main Branch engine update typically stem from invalid JSON output or environment misconfigurations, which the tool surfaces as warnings with suggested fallback remediation steps.

Can I apply Main Branch engine updates to a specific local repository directory?

You can apply Main Branch engine updates to a specific local repository by targeting it with the --repo flag, allowing the CLI to execute the update and refresh internal skill references in-place.

What does refreshing internal skill references do for Claude Code commands?

Refreshing internal skill references ensures Claude Code sees the latest commands and behaviors by updating the internal links to match the newly updated Main Branch engine configuration.

Do I need to validate JSON output manually after running a Main Branch update?

You do not need to validate JSON output manually after a Main Branch update because the process automatically validates the JSON output, surfaces warnings, and suggests remediation steps for common failures.

What is the best way to handle failing updates when refreshing local business repo skill links?

The best way to handle failing updates when refreshing local business repo skill links is to rely on the tool's built-in guidance, which validates JSON output and provides fallback remediation steps for common failure scenarios.