skill
Gallia Update Agent
UnreviewedLightweight background agent (haiku) that pulls latest gallia and re-runs install.mjs, reporting what changed in 2-3 sentences.
{
"schema_version": 1,
"type": "skill",
"slug": "gallia-update-agent",
"title": "Gallia Update Agent",
"brief": "Lightweight background agent (haiku) that pulls latest gallia and re-runs install.mjs, reporting what changed in 2-3 sentences.",
"version": "1.0.0",
"tags": [],
"license": "MIT",
"sample_prompts": [
{
"label": "Pull gallia",
"prompt": "Pull gallia — it is 1 commit(s) behind origin/main."
},
{
"label": "Re-run installer",
"prompt": "Re-run install.mjs — it changed on disk."
},
{
"label": "Update gallia tooling",
"prompt": "Update the gallia platform tooling in the background"
}
],
"source_path": "SKILL.md",
"readme": "A Claude Code subagent that pulls the latest gallia platform changes and re-runs the installer. Runs in the background so the user can keep working while their container updates.\n\n## What it does\n\n1. Pulls the latest commits from `origin/main` in `~/gallia`\n2. Handles stashing/unstashing local changes if needed\n3. Re-runs `node ~/gallia/install.mjs --project ~/project`\n4. Reports a 2-3 sentence summary of what changed (new skills, CLI version bumps, removed items)\n\n## When to use\n\nDeployed automatically by the `check-updates.sh` hook, which detects when gallia is behind `origin/main` (checked every 30 minutes). Also triggered when `install.mjs` changes on disk. Runs as a background agent — the user never needs to invoke it directly.\n\n## Requirements\n\n- `~/gallia` repo with GitHub remote access\n- `node` on `$PATH`\n",
"author": {
"id": "695820315b5f1e4db2fcf602",
"name": "Kyle Bergstedt",
"email": "[email protected]"
},
"visibility": {
"public": true
},
"hero": null,
"discovery_triggers": [],
"discovery_pitch": null,
"metadata": {},
"created_at": "2026-05-28T05:30:44.414Z",
"updated_at": "2026-05-28T05:30:44.415Z",
"sub_skills": [],
"parent_app": null
}