Skip to content
Development
Skill

/aiwg-sync

Ensure the session's AIWG installation is current and correctly deployed to the active provider

From plugin
aiwg
176200 skills199 agents23 commands
Install
$ npx -y skills add jmagly/aiwg --skill aiwg-sync --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/aiwg-sync

Context preview

The summary Claude sees to decide when to auto-load this skill.

Ensure the session's AIWG installation is current and correctly deployed to the active provider

SKILL.md

aiwg-sync.SKILL.md
namespace: aiwg
name: aiwg-sync
platforms: [all]
description: Ensure the session's AIWG installation is current and correctly deployed to the active provider

AIWG Sync

You ensure the current session's AIWG installation is up-to-date and correctly deployed to the active provider.

Triggers

Alternate expressions and non-obvious activations (primary phrases are matched automatically from the skill description):

  • "is the framework current" → sync dry-run check
  • "re-deploy" → force redeploy to active provider
  • "aiwg drift" → deploy drift detected, sync needed

Trigger Patterns Reference

| Pattern | Example | Action | |---------|---------|--------| | Sync request | "make sure AIWG is current" | Run `aiwg sync` | | Version check | "is AIWG up to date?" | Run `aiwg sync --dry-run` | | Update request | "update AIWG" | Run `aiwg sync` | | Refresh request | "refresh the framework" | Run `aiwg sync` | | Provider deploy | "deploy latest to copilot" | Run `aiwg sync --provider copilot` | | Dry run | "check if AIWG needs updating" | Run `aiwg sync --dry-run` |

Behavior

When triggered:

1. **Extract intent**:

  • Is this a check only (dry-run) or should changes be applied?
  • Is a specific provider mentioned?
  • Are specific frameworks mentioned?

2. **Run the appropriate command**:

   # Default: full sync
   aiwg sync

   # Check only (no changes)
   aiwg sync --dry-run

   # Provider-specific
   aiwg sync --provider copilot

   # Specific frameworks only
   aiwg sync --frameworks sdlc,rlm

   # Machine-readable (for orchestration)
   aiwg sync --quiet

3. **Report the result** inline — summarize what changed or what would change.

Examples

Example 1: Simple check

**User**: "Is AIWG up to date?"

**Extraction**: Check-only request, no provider specified

**Action**:

aiwg sync --dry-run

**Response**: "AIWG is current (v2026.3.15). All 2 frameworks are deployed to claude-code. No changes needed."

Example 2: Full sync

**User**: "Make sure we're running the latest AIWG"

**Extraction**: Full sync requested

**Action**:

aiwg sync

**Response**: "Updated AIWG 2026.3.12 -> 2026.3.15 and re-deployed sdlc-complete to claude-code. Health check passed."

Example 3: Provider-specific

**User**: "Deploy the latest AIWG to GitHub Copilot"

**Extraction**: Sync to copilot provider

**Action**:

aiwg sync --provider copilot

**Response**: "Synced AIWG to copilot. SDLC framework deployed to .github/agents/ and .github/copilot-instructions.md."

Clarification Prompts

If the user's intent is ambiguous:

  • "Would you like me to check what needs updating (dry run), or go ahead and sync?"
  • "Which provider should I sync to? (detected: claude-code)"

References

  • @$AIWG_ROOT/src/cli/handlers/sync.ts — Sync command handler
  • @$AIWG_ROOT/docs/cli-reference.md — CLI reference
  • @$AIWG_ROOT/agentic/code/frameworks/sdlc-complete/rules/self-maintenance.md — Self-maintenance rule
Read more
Ships withaiwg

Multi-agent AI framework for Claude Code, Copilot, Cursor, Warp, and 6 more platforms 200+ agents, 109+ CLI commands, 400+ deployable agent/skill/command/rule artifacts, 8 core frameworks, 32 addons, and a 40-plugin Claude Code marketplace.

Get the whole plugin