Skip to main content
ClaudeWave
Slash Command393 estrellas del repoactualizado today

system-upgrade

The system-upgrade slash command initiates a six-phase pipeline that analyzes change signals from Claude Code releases, workflow shifts, or retrospective learnings, then systematically audits affected agent components, ranks modifications by priority, obtains user approval before implementation, and deploys validated changes to the local Claude configuration. Use this when Claude ships new features, your domain focus changes, or you want to embed lessons learned into your agent system.

Instalar en Claude Code
Copiar
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/notque/vexjoy-agent/HEAD/commands/system-upgrade.md -o ~/.claude/commands/system-upgrade.md
Después abre una sesión nueva de Claude Code; el slash command carga automáticamente.

system-upgrade.md

# /system-upgrade

Entry point for the System Upgrade Pipeline.

## Usage

```
/do upgrade the system — claude just shipped [feature]
/do system upgrade — I'm now working with [new domain]
/do apply retro learnings to upgrade the system
```

## What It Does

**6-Phase Pipeline:**

1. **CHANGELOG** — Parse the trigger, extract actionable change signals
2. **AUDIT** — Scan agents/skills/hooks for affected components
3. **PLAN** — Rank changes (Critical/Important/Minor), present to user for approval
4. **IMPLEMENT** — Dispatch domain specialists in parallel for approved changes
5. **VALIDATE** — Score modified components before/after with agent-evaluation
6. **DEPLOY** — Commit, sync to `~/.claude`, create PR

## Three Trigger Types

| Type | When | Input |
|------|------|-------|
| **claude-release** | Claude Code ships new version | "Claude added Notification hook event" |
| **goal-change** | Your workflow/focus shifts | "I'm now working with Rust" |
| **retro-driven** | Retro learnings ready to embed | "Apply retro" or "/retro graduate" output |

## Key Behavior

**Phase 3 always gates on your approval.** The pipeline shows you a ranked table
of proposed changes with effort estimates before touching any files. You can
approve all, pick specific items, or stop.

## Examples

```
/do upgrade the system — Claude Code shipped structured output support for tools
/do system upgrade — I want to add Rust support to the agent system
/do apply retro learnings to upgrade the system
/do claude update — new hook event Notification was added
```