/use
Deploy AIWG frameworks and addons to the current workspace across supported providers
$ npx -y skills add jmagly/aiwg --skill use --agent claude-codeHow 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
/use
Context preview
The summary Claude sees to decide when to auto-load this skill.
Deploy AIWG frameworks and addons to the current workspace across supported providers
SKILL.md
use.SKILL.mdnamespace: aiwg
name: use
platforms: [all]
kernel: true
description: Deploy AIWG frameworks and addons to the current workspace across supported providers
AIWG Use
You deploy AIWG frameworks and addons to the current workspace.
Triggers
Alternate expressions and non-obvious activations (primary phrases are matched automatically from the skill description):
- "set up sdlc" → deploy sdlc-complete framework
- "add the marketing framework" → deploy media-marketing-kit
- "activate rlm" → deploy rlm addon
- "scaffold the writing framework" → deploy voice-framework addon
- "get the ring methodology" → deploy ring-methodology addon
Trigger Patterns Reference
| Pattern | Example | Action | |---------|---------|--------| | Framework deploy | "use sdlc" | Run `aiwg use sdlc-complete` | | Addon deploy | "use the ralph addon" | Run `aiwg use ralph` | | Provider-scoped deploy | "deploy sdlc to copilot" | Run `aiwg use sdlc-complete --provider copilot` | | Dev mode deploy | "deploy from local source" | Run `aiwg use sdlc-complete --dev` | | All frameworks | "deploy everything" | Run `aiwg use all` |
Behavior
When triggered:
1. **Extract intent**:
- Which framework or addon is requested? (resolve shorthand: "sdlc" → `sdlc-complete`, "marketing" → `media-marketing-kit`, "forensics" → `forensics-complete`, "research" → `research-complete`, "curator" → `media-curator`)
- Is a specific provider mentioned? Default is the detected active provider.
- Is `--dev` (local source) requested?
2. **Resolve the target**:
**Frameworks:** | Shorthand | ID | |-----------|-----| | sdlc | sdlc-complete | | marketing | media-marketing-kit | | forensics | forensics-complete | | research | research-complete | | curator | media-curator |
**Addons:** | Shorthand | ID | |-----------|-----| | ralph | ralph | | rlm | rlm | | ring | ring-methodology | | voice | voice-framework | | writing | writing-quality | | testing | testing-quality | | utils | aiwg-utils |
3. **Run the appropriate command**:
# Deploy a framework (default provider)
aiwg use sdlc-complete
# Deploy an addon
aiwg use ralph
# Deploy to a specific provider
aiwg use sdlc-complete --provider copilot
# Deploy from local development source
aiwg use sdlc-complete --dev
# Deploy all frameworks and addons
aiwg use all
4. **Report the result** inline — confirm what was deployed, where, and any warnings about missing dependencies.
Examples
Example 1: Deploy the SDLC framework
**User**: "use sdlc"
**Extraction**: Framework `sdlc-complete`, default provider
**Action**:
aiwg use sdlc-complete
**Response**: "Deployed sdlc-complete to claude-code. Agents written to `.claude/agents/`, commands to `.claude/commands/`, rules to `.claude/rules/`. Registered in `.aiwg/frameworks/registry.json`."
Example 2: Deploy to a specific provider
**User**: "deploy the sdlc framework to GitHub Copilot"
**Extraction**: Framework `sdlc-complete`, provider `copilot`
**Action**:
aiwg use sdlc-complete --provider copilot
**Response**: "Deployed sdlc-complete to copilot. Agents written as `.github/agents/*.agent.md`, commands to `.github/prompts/`, rules to `.github/instructions/`."
Example 3: Deploy an addon
**User**: "activate the ring methodology addon"
**Extraction**: Addon `ring-methodology`, default provider
**Action**:
aiwg use ring-methodology
**Response**: "Deployed ring-methodology addon to claude-code. 7 rules installed to `.claude/rules/`."
Example 4: Deploy all frameworks
**User**: "deploy everything"
**Extraction**: All frameworks and addons
**Action**:
aiwg use all
**Response**: "Deployed all frameworks to claude-code: sdlc-complete, media-marketing-kit, forensics-complete, research-complete, media-curator, and 7 addons."
Clarification Prompts
If the user's intent is ambiguous:
- "Which framework would you like to deploy? Available: sdlc-complete, media-marketing-kit, forensics-complete, research-complete, media-curator"
- "Should I deploy to the current provider (claude-code) or a different one?"
References
- @$AIWG_ROOT/src/cli/handlers/use.ts — Use command handler
- @$AIWG_ROOT/docs/cli-reference.md — CLI reference
- @CLAUDE.md — Multi-platform provider table
Read more
namespace: aiwg name: use platforms: [all] kernel: true description: Deploy AIWG frameworks and addons to the current workspace across supported providers
AIWG Use
You deploy AIWG frameworks and addons to the current workspace.
Triggers
Alternate expressions and non-obvious activations (primary phrases are matched automatically from the skill description):
- "set up sdlc" → deploy sdlc-complete framework
- "add the marketing framework" → deploy media-marketing-kit
- "activate rlm" → deploy rlm addon
- "scaffold the writing framework" → deploy voice-framework addon
- "get the ring methodology" → deploy ring-methodology addon
Trigger Patterns Reference
| Pattern | Example | Action | |---------|---------|--------| | Framework deploy | "use sdlc" | Run `aiwg use sdlc-complete` | | Addon deploy | "use the ralph addon" | Run `aiwg use ralph` | | Provider-scoped deploy | "deploy sdlc to copilot" | Run `aiwg use sdlc-complete --provider copilot` | | Dev mode deploy | "deploy from local source" | Run `aiwg use sdlc-complete --dev` | | All frameworks | "deploy everything" | Run `aiwg use all` |
Behavior
When triggered:
1. **Extract intent**:
- Which framework or addon is requested? (resolve shorthand: "sdlc" → `sdlc-complete`, "marketing" → `media-marketing-kit`, "forensics" → `forensics-complete`, "research" → `research-complete`, "curator" → `media-curator`)
- Is a specific provider mentioned? Default is the detected active provider.
- Is `--dev` (local source) requested?
2. **Resolve the target**:
**Frameworks:** | Shorthand | ID | |-----------|-----| | sdlc | sdlc-complete | | marketing | media-marketing-kit | | forensics | forensics-complete | | research | research-complete | | curator | media-curator |
**Addons:** | Shorthand | ID | |-----------|-----| | ralph | ralph | | rlm | rlm | | ring | ring-methodology | | voice | voice-framework | | writing | writing-quality | | testing | testing-quality | | utils | aiwg-utils |
3. **Run the appropriate command**:
# Deploy a framework (default provider) aiwg use sdlc-complete # Deploy an addon aiwg use ralph # Deploy to a specific provider aiwg use sdlc-complete --provider copilot # Deploy from local development source aiwg use sdlc-complete --dev # Deploy all frameworks and addons aiwg use all
4. **Report the result** inline — confirm what was deployed, where, and any warnings about missing dependencies.
Examples
Example 1: Deploy the SDLC framework
**User**: "use sdlc"
**Extraction**: Framework `sdlc-complete`, default provider
**Action**:
aiwg use sdlc-complete
**Response**: "Deployed sdlc-complete to claude-code. Agents written to `.claude/agents/`, commands to `.claude/commands/`, rules to `.claude/rules/`. Registered in `.aiwg/frameworks/registry.json`."
Example 2: Deploy to a specific provider
**User**: "deploy the sdlc framework to GitHub Copilot"
**Extraction**: Framework `sdlc-complete`, provider `copilot`
**Action**:
aiwg use sdlc-complete --provider copilot
**Response**: "Deployed sdlc-complete to copilot. Agents written as `.github/agents/*.agent.md`, commands to `.github/prompts/`, rules to `.github/instructions/`."
Example 3: Deploy an addon
**User**: "activate the ring methodology addon"
**Extraction**: Addon `ring-methodology`, default provider
**Action**:
aiwg use ring-methodology
**Response**: "Deployed ring-methodology addon to claude-code. 7 rules installed to `.claude/rules/`."
Example 4: Deploy all frameworks
**User**: "deploy everything"
**Extraction**: All frameworks and addons
**Action**:
aiwg use all
**Response**: "Deployed all frameworks to claude-code: sdlc-complete, media-marketing-kit, forensics-complete, research-complete, media-curator, and 7 addons."
Clarification Prompts
If the user's intent is ambiguous:
- "Which framework would you like to deploy? Available: sdlc-complete, media-marketing-kit, forensics-complete, research-complete, media-curator"
- "Should I deploy to the current provider (claude-code) or a different one?"
References
- @$AIWG_ROOT/src/cli/handlers/use.ts — Use command handler
- @$AIWG_ROOT/docs/cli-reference.md — CLI reference
- @CLAUDE.md — Multi-platform provider table
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.
Repo: jmagly/aiwg
Other skills on aiwg.
- /agent-loop-ext
Crash-resilient external agent loop with state persistence and CI/CD integration
Open skill - /agent-loop
Detect requests for iterative autonomous agent loops and route to the appropriate loop executor
Open skill - /auto-test-execution
Automatically execute tests when code-generating agents modify source files, enforcing the execute-before-return pattern
Open skill - /cross-task-learner
Enable agent loops to learn from similar past tasks and share patterns across loops
Open skill - /debug-memory
Query and manage the executable feedback debug memory
Open skill - /execute-feedback
Execute tests on generated code and iterate until passing
Open skill

