| name | agent-reverse-update |
| description | Check for AgentReverse skill updates and Claude Code changelog changes on session start. Runs automatically via SessionStart hook — compares installed versions against remote, applies safe migrations, and flags breaking changes. Use when user says /agent-reverse-update to manually trigger an update check. |
| user-invocable | true |
| hooks | {"SessionStart":[{"type":"command","command":"if [[ -f agent-reverse.json ]]; then\n RESULT=$(npx agent-reverse check-updates --json 2>/dev/null)\n OUTDATED=$(echo \"$RESULT\" | jq '.outdated | length' 2>/dev/null)\n [[ \"$OUTDATED\" -gt 0 ]] && echo \"[AgentReverse] $OUTDATED update(s) available\"\nfi\n"}]} |
Agent Reverse Update
Checks for skill updates automatically on session start.
How It Works
On session start, this skill checks your agent-reverse.json manifest against the remote repos to see if any pinned commits have newer versions available.
Manual Check
To manually check and update:
- Check for updates: Use
manifest_check_updates MCP tool to see which skills have updates
- View outdated: The tool returns
outdated array with id, pinnedCommit, and latestCommit
- Update all: Use
manifest_sync MCP tool to reinstall all skills from latest commits
Example Usage
# Check updates
Use manifest_check_updates tool
# Sync to latest
Use manifest_sync tool
Suppressing Notifications
If you don't want session-start notifications, remove this skill from .claude/commands/.