agent-loop-ext
Crash-resilient external agent loop with state persistence and CI/CD integration
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.
/useContext 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
namespace: aiwg name: use platforms: [all] kernel: true description: Deploy AIWG frameworks and addons to the current workspace across supported providers
You deploy AIWG frameworks and addons to the current workspace.
Alternate expressions and non-obvious activations (primary phrases are matched automatically from the skill description):
| 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` |
When triggered:
1. **Extract intent**:
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.
**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`."
**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/`."
**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/`."
**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."
If the user's intent is ambiguous:
Reusable project context and specialist workflows for the AI tools you already use. Plan software, coordinate specialist reviews, prepare campaigns, investigate incidents, organize research, curate media, and maintain operational knowledge.
Repo: jmagly/aiwg
Crash-resilient external agent loop with state persistence and CI/CD integration
Detect requests for iterative autonomous agent loops and route to the appropriate loop executor
Automatically execute tests when code-generating agents modify source files, enforcing the execute-before-return pattern
Enable agent loops to learn from similar past tasks and share patterns across loops
Query and manage the executable feedback debug memory
Execute tests on generated code and iterate until passing