upgrade-boop
About
Your Boop fork drifts from upstream as you customize it — system prompts tweaked, new automations, tuned memory thresholds, etc. This skill brings upstream changes in without blowing away those edits.
Run /upgrade-boop inside the repo from Codex. This is the supported upgrade path: the agent previews the diff, creates rollback points, performs the merge, resolves conflicts when needed, and runs referenced migration skills.
How it works
Preflight: refuses to touch anything with a dirty working tree. If the upstream remote is missing, adds it (default: https://github.com/raroque/boop-agent.git — the skill will ask).
Backup: creates a timestamped rollback branch + tag before doing anything. Printed at the end so you can git reset --hard back.
Preview: buckets upstream changes into categories so you know what's about to land:
- Core (
server/) — the dispatcher, executor, memory, automations. High conflict risk if you edited your prompts. - Integrations (
server/composio*,server/integrations/) — Composio wiring. - UI (
debug/) — debug dashboard. - Schema (
convex/) — Convex tables + functions. Pushes happen on nextconvex dev. - Scripts / config (
scripts/,package.json,tsconfig.json,.env.example) — env vars + deps might need attention. - Docs (
README.md,ARCHITECTURE.md,INTEGRATIONS.md,CHANGELOG.md).