From mbg-admin
Checks for a newer version of the AI Unity Agent Platform, validates license, and applies a non-destructive update. Use when someone says "update blueprint", "check for updates", "update AI OS", "update my skills", "is there a newer version", "upgrade my AI OS", or wants to check for and apply updates to the MBG platform.
How this skill is triggered — by the user, by Claude, or both
Slash command
/mbg-admin:update-blueprintThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Checks if a newer version of the AI Unity Agent Platform is available, downloads it, validates the local license, and applies a non-destructive update. User data is never overwritten — only skill files and structural templates are updated.
Checks if a newer version of the AI Unity Agent Platform is available, downloads it, validates the local license, and applies a non-destructive update. User data is never overwritten — only skill files and structural templates are updated.
First, search Cloud Brain using mcp__cloud-brain__search_notes with keyword version. If found, use mcp__cloud-brain__read_note to get the version info.
As a fallback, read ~/.claude/brain/version.json to get the currently installed version.
If neither source has version info, report: "No version file found — this might be an older installation. Run the full installer to get version tracking."
Store the current version number.
Fetch the latest version info from the update endpoint:
GET https://mybusinessgenie.ai/api/blueprint-version.json
Expected response:
{
"version": "1.1.0",
"buildDate": "2026-04-01T00:00:00Z",
"downloadUrl": "https://mybusinessgenie.ai/downloads/aios-blueprint-payload.tar.gz",
"changelog": "Added 3 new skills, updated brain templates"
}
Compare the remote version to the local version. If the remote version is the same or older, report: "You're already on the latest version (vX.X.X)." and stop.
Read ~/.claude/.aios-license.json and verify:
keyPrefix, machineId, tierId, and activatedAtIf the license receipt is missing or invalid, report: "License not found. Please run the AI Unity Agent Platform installer to activate your license." and stop.
Download the new payload from the downloadUrl in the version response. Extract it to a temporary directory.
curl -fsSL "<downloadUrl>" -o /tmp/aios-blueprint-update.tar.gz
mkdir -p /tmp/aios-blueprint-update
tar -xzf /tmp/aios-blueprint-update.tar.gz -C /tmp/aios-blueprint-update
Follow these update rules:
Skills (~/.claude/skills/):
Brain (Cloud Brain + ~/.claude/brain/):
README.md and _TEMPLATE.md files (structural)CLAUDE.md:
~/CLAUDE.md~/CLAUDE.md.mbg-template-vX.X.X so the client can review changesHOW-TO-ADD-SKILLS.md:
~/.claude/HOW-TO-ADD-SKILLS.mdversion.json:
~/.claude/brain/version.jsonmcp__cloud-brain__write_note with title "version" at path system/versionRemove the temporary download files.
Print a summary:
============================================
MBG AI PLATFORM — UPDATE COMPLETE
============================================
Previous version: vX.X.X
New version: vY.Y.Y
Skills updated: XX
Brain files: XX new, XX skipped (user data preserved)
CLAUDE.md: Not modified (template saved as ~/CLAUDE.md.mbg-template-vY.Y.Y)
version.json: Updated
Changelog:
[changelog text from version response]
============================================
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub owenmecham/mbg --plugin mbg-admin