plugins/utils/skills/update/SKILL.md
Update AIWG to the latest stable version and re-deploy all installed frameworks from the registry
npx skillsauth add jmagly/aiwg updateInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You update AIWG to the latest stable version and re-deploy all installed frameworks from the registry.
Alternate expressions and non-obvious activations (primary phrases are matched automatically from the skill description):
aiwg updateaiwg update --allaiwg updateaiwg update --skip-checkaiwg update --dry-run| Pattern | Example | Action |
|---------|---------|--------|
| Update request | "update aiwg" / "upgrade aiwg" | Run aiwg update |
| Refresh request | "refresh frameworks" | Run aiwg update |
| Full redeploy | "redeploy everything" | Run aiwg update --all |
| Dry run | "what would update change" | Run aiwg update --dry-run |
| Provider-scoped | "update for copilot" | Run aiwg update --provider copilot |
| Skip version check | "just redeploy my frameworks" | Run aiwg update --skip-check |
When triggered:
Extract intent:
--all) or only the currently installed frameworks (default)?--dry-run) or should changes be applied?--skip-check)?Run the appropriate command:
# Default: check for updates + re-deploy installed frameworks
aiwg update
# Re-deploy all frameworks (equivalent to `aiwg use all`)
aiwg update --all
# Preview what would be updated (no changes)
aiwg update --dry-run
# Re-deploy to a specific provider
aiwg update --provider copilot
# Skip version check, only re-deploy
aiwg update --skip-check
# Combine flags
aiwg update --all --provider cursor
Execution sequence:
--skip-check).aiwg/frameworks/registry.json to find installed frameworksaiwg use <framework> [--provider <name>]Report the result — state which frameworks were updated and whether the package version changed. Flag any deployment failures with remediation (usually aiwg doctor).
aiwg syncaiwg update and aiwg sync overlap but serve different intents:
| | aiwg update | aiwg sync |
|---|---|---|
| Target channel | Stable only (default) | Follows configured channel |
| Scope | Installed frameworks only (default) | All deployed frameworks |
| Typical use | "Get the latest stable release" | "Keep this session current" |
Use aiwg update when bumping to a new stable release. Use aiwg sync during active development sessions to stay current with the configured channel.
User: "Update AIWG"
Extraction: Standard update, no flags
Action:
aiwg update
Response: "Updated AIWG 2026.3.12 → 2026.3.15. Re-deployed sdlc-complete and media-marketing-kit to claude-code. Both frameworks updated successfully."
User: "What would aiwg update change?"
Extraction: Preview requested, no changes
Action:
aiwg update --dry-run
Response: "Dry run: would update from v2026.3.12 to v2026.3.15 and re-deploy the following frameworks: sdlc-complete, media-marketing-kit."
User: "Redeploy all frameworks to Cursor"
Extraction: Full redeploy (--all), provider = cursor
Action:
aiwg update --all --provider cursor
Response: "Re-deployed all frameworks to cursor: sdlc-complete, media-marketing-kit, research-complete. Artifacts written to .cursor/agents/, .cursor/commands/, .cursor/rules/."
User: "Just reinstall my frameworks — don't check for updates"
Extraction: Skip npm check, only redeploy installed frameworks
Action:
aiwg update --skip-check
Response: "Skipped version check. Re-deployed sdlc-complete to claude-code. 1/1 frameworks updated."
User: "Update AIWG"
Extraction: Standard update, but registry is empty or missing
Action:
aiwg update
Response: "No frameworks found in .aiwg/frameworks/registry.json. To deploy a framework first, run aiwg use sdlc or aiwg use all."
If the request is ambiguous between update and sync:
aiwg update) or sync the current session to your configured channel (aiwg sync)?"data-ai
Report which research-corpus radar sidecars are overdue for refresh. Computes staleness (days since last refresh vs the cadence window) for every radar, sorted most-overdue-first. Runs via `aiwg corpus radar-status`.
data-ai
Aggregate research-corpus radar sidecars into a corpus or per-cluster freshness report — totals, overdue count, per-cluster / per-GRADE / per-trajectory breakdowns, an overdue table, and per-radar rationale snippets. Runs via `aiwg corpus radar-report`.
testing
Scaffold radar/freshness sidecars for research-corpus REFs. Pulls title/authors from the citation sidecar and GRADE from the analysis doc, defaults the refresh cadence from GRADE and the cluster from a corpus-local map, and stamps documentation/radar/REF-XXX-radar.md. Runs via `aiwg corpus radar-init`.
data-ai
Compute an entity's publication trajectory — per-year paper counts, topic drift, hot-streak detection (≥3 consecutive A-grade years), and career phase. Runs via `aiwg corpus profile-temporal`.