agent-loop-ext
Crash-resilient external agent loop with state persistence and CI/CD integration
Browse the AIWG model catalog — list available AI models, fetch model details, and search by capability or name
$ npx -y skills add jmagly/aiwg --skill catalog --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/catalogContext preview
The summary Claude sees to decide when to auto-load this skill.
Browse the AIWG model catalog — list available AI models, fetch model details, and search by capability or name
namespace: aiwg name: catalog platforms: [all] description: Browse the AIWG model catalog — list available AI models, fetch model details, and search by capability or name
You access the AIWG model catalog — listing available AI models, fetching details for a specific model, and searching by capability or name.
Alternate expressions and non-obvious activations (primary phrases are matched automatically from the skill description):
| Pattern | Example | Action | |---------|---------|--------| | List all models | "list available models" | Run `aiwg catalog list` | | Model details | "show me details for claude-3-5-sonnet" | Run `aiwg catalog info claude-3-5-sonnet` | | Capability search | "what models support tool use?" | Run `aiwg catalog search "tool use"` | | Name search | "search for GPT models" | Run `aiwg catalog search gpt` | | Provider filter | "show Anthropic models" | Run `aiwg catalog search --provider anthropic` |
When triggered:
1. **Identify the subcommand**:
2. **Run the appropriate command**:
# List all catalogued models aiwg catalog list # Show details for a specific model aiwg catalog info <model-id> # Search by capability or name aiwg catalog search <query> # Filter by provider aiwg catalog search --provider <provider-name> # Machine-readable output aiwg catalog list --json aiwg catalog info <model-id> --json
3. **Report the result** — summarize relevant models or the requested model's details.
**User**: "What models are available in the catalog?"
**Extraction**: List subcommand, no filter
**Action**:
aiwg catalog list
**Response**: "Catalog contains 24 models across 6 providers: Anthropic (6), OpenAI (8), Google (4), Meta (3), Mistral (2), Cohere (1). Run `aiwg catalog info <id>` for details on any model."
**User**: "Show me details for claude-sonnet-4-5"
**Extraction**: Info subcommand, model-id = claude-sonnet-4-5
**Action**:
aiwg catalog info claude-sonnet-4-5
**Response**: "claude-sonnet-4-5: Anthropic Claude Sonnet 4.5. Context: 200k tokens. Capabilities: tool use, vision, code, analysis. Recommended for: SDLC agents, code review, architecture design."
**User**: "Which models support vision?"
**Extraction**: Search subcommand, query = vision
**Action**:
aiwg catalog search vision
**Response**: "7 models support vision: claude-3-5-sonnet, claude-3-opus, gpt-4o, gpt-4-turbo, gemini-1.5-pro, gemini-1.5-flash, llama-3.2-11b-vision."
**User**: "Show me all OpenAI models"
**Extraction**: Search subcommand with provider filter
**Action**:
aiwg catalog search --provider openai
**Response**: "8 OpenAI models catalogued: gpt-4o, gpt-4o-mini, gpt-4-turbo, gpt-4, gpt-3.5-turbo, o1, o1-mini, o3-mini."
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