/packages
Manage remotely installed AIWG packages sourced from Git repositories via list, info, and remove subcommands
$ npx -y skills add jmagly/aiwg --skill packages --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
/packages
Context preview
The summary Claude sees to decide when to auto-load this skill.
Manage remotely installed AIWG packages sourced from Git repositories via list, info, and remove subcommands
SKILL.md
packages.SKILL.mdnamespace: aiwg
name: packages
platforms: [all]
description: Manage remotely installed AIWG packages sourced from Git repositories via list, info, and remove subcommands
AIWG Packages
You manage remotely installed AIWG packages — those installed via `aiwg install` from Git repositories.
Triggers
Alternate expressions and non-obvious activations (primary phrases are matched automatically from the skill description):
- "what remote packages are installed" → list packages
- "where did that package come from" → show package info
- "remove the remote package" → remove a specific package
- "show me the git packages" → list packages
Trigger Patterns Reference
| Pattern | Example | Action | |---------|---------|--------| | List packages | "list packages" | Run `aiwg packages list` | | Package info | "info on aiwg-devtools" | Run `aiwg packages info aiwg-devtools` | | Remove package | "remove the aiwg-devtools package" | Run `aiwg packages remove aiwg-devtools` | | Default (no subcommand) | "show packages" | Run `aiwg packages list` |
Behavior
When triggered:
1. **Extract intent**:
- Is this a listing, info lookup, or removal request?
- If info or remove: which package is the target?
2. **Run the appropriate subcommand**:
# List all remotely installed packages
aiwg packages list
# Show details for a specific package
aiwg packages info <package-name>
# Remove a remotely installed package
aiwg packages remove <package-name>
3. **Report the result** inline — for listings, summarize each package with its source URL and version. For info, show full metadata. For remove, confirm deletion. Note: `packages` tracks only Git-sourced packages; frameworks and addons deployed via `aiwg use` appear in `aiwg list` instead.
Examples
Example 1: List all remote packages
**User**: "show me the installed packages"
**Extraction**: List subcommand
**Action**:
aiwg packages list
**Response**: "Installed packages: aiwg-devtools (v1.3.0, from https://github.com/acme/aiwg-devtools, installed 2026-03-28)."
Example 2: Get details on a specific package
**User**: "what do I know about the aiwg-devtools package?"
**Extraction**: Info subcommand, target `aiwg-devtools`
**Action**:
aiwg packages info aiwg-devtools
**Response**: "aiwg-devtools — source: https://github.com/acme/aiwg-devtools, version: v1.3.0, installed: 2026-03-28, artifacts deployed to `.claude/agents/`, `.claude/commands/`."
Example 3: Remove a remote package
**User**: "remove the aiwg-devtools package"
**Extraction**: Remove subcommand, target `aiwg-devtools`
**Action**:
aiwg packages remove aiwg-devtools
**Response**: "Removed aiwg-devtools. Deployed artifacts deleted from `.claude/`. Entry removed from packages registry."
Example 4: No packages installed
**User**: "list packages"
**Extraction**: List subcommand
**Action**:
aiwg packages list
**Response**: "No remote packages are installed. Use `aiwg install <owner/repo>` to install a package from a Git repository."
Clarification Prompts
If the user's intent is ambiguous:
- "Are you asking about remote packages (installed via `aiwg install`) or built-in frameworks? Built-in frameworks show up under `aiwg list`."
- "Which package would you like info on? Installed: aiwg-devtools."
References
- @$AIWG_ROOT/src/cli/handlers/packages.ts — Packages command handler
- @$AIWG_ROOT/docs/cli-reference.md — CLI reference
Read more
namespace: aiwg name: packages platforms: [all] description: Manage remotely installed AIWG packages sourced from Git repositories via list, info, and remove subcommands
AIWG Packages
You manage remotely installed AIWG packages — those installed via `aiwg install` from Git repositories.
Triggers
Alternate expressions and non-obvious activations (primary phrases are matched automatically from the skill description):
- "what remote packages are installed" → list packages
- "where did that package come from" → show package info
- "remove the remote package" → remove a specific package
- "show me the git packages" → list packages
Trigger Patterns Reference
| Pattern | Example | Action | |---------|---------|--------| | List packages | "list packages" | Run `aiwg packages list` | | Package info | "info on aiwg-devtools" | Run `aiwg packages info aiwg-devtools` | | Remove package | "remove the aiwg-devtools package" | Run `aiwg packages remove aiwg-devtools` | | Default (no subcommand) | "show packages" | Run `aiwg packages list` |
Behavior
When triggered:
1. **Extract intent**:
- Is this a listing, info lookup, or removal request?
- If info or remove: which package is the target?
2. **Run the appropriate subcommand**:
# List all remotely installed packages aiwg packages list # Show details for a specific package aiwg packages info <package-name> # Remove a remotely installed package aiwg packages remove <package-name>
3. **Report the result** inline — for listings, summarize each package with its source URL and version. For info, show full metadata. For remove, confirm deletion. Note: `packages` tracks only Git-sourced packages; frameworks and addons deployed via `aiwg use` appear in `aiwg list` instead.
Examples
Example 1: List all remote packages
**User**: "show me the installed packages"
**Extraction**: List subcommand
**Action**:
aiwg packages list
**Response**: "Installed packages: aiwg-devtools (v1.3.0, from https://github.com/acme/aiwg-devtools, installed 2026-03-28)."
Example 2: Get details on a specific package
**User**: "what do I know about the aiwg-devtools package?"
**Extraction**: Info subcommand, target `aiwg-devtools`
**Action**:
aiwg packages info aiwg-devtools
**Response**: "aiwg-devtools — source: https://github.com/acme/aiwg-devtools, version: v1.3.0, installed: 2026-03-28, artifacts deployed to `.claude/agents/`, `.claude/commands/`."
Example 3: Remove a remote package
**User**: "remove the aiwg-devtools package"
**Extraction**: Remove subcommand, target `aiwg-devtools`
**Action**:
aiwg packages remove aiwg-devtools
**Response**: "Removed aiwg-devtools. Deployed artifacts deleted from `.claude/`. Entry removed from packages registry."
Example 4: No packages installed
**User**: "list packages"
**Extraction**: List subcommand
**Action**:
aiwg packages list
**Response**: "No remote packages are installed. Use `aiwg install <owner/repo>` to install a package from a Git repository."
Clarification Prompts
If the user's intent is ambiguous:
- "Are you asking about remote packages (installed via `aiwg install`) or built-in frameworks? Built-in frameworks show up under `aiwg list`."
- "Which package would you like info on? Installed: aiwg-devtools."
References
- @$AIWG_ROOT/src/cli/handlers/packages.ts — Packages command handler
- @$AIWG_ROOT/docs/cli-reference.md — CLI reference
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

