install-plugin
Install plugins into Claude Code from the AIWG marketplace with registry lookup, download, and local deployment
Best use case
install-plugin is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
It is a strong fit for teams already working in Codex.
Install plugins into Claude Code from the AIWG marketplace with registry lookup, download, and local deployment
Teams using install-plugin should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/install-plugin/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How install-plugin Compares
| Feature / Agent | install-plugin | Standard Approach |
|---|---|---|
| Platform Support | Codex | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Install plugins into Claude Code from the AIWG marketplace with registry lookup, download, and local deployment
Which AI agents support this skill?
This skill is designed for Codex.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
Cursor vs Codex for AI Workflows
Compare Cursor and Codex for AI coding workflows, repository assistance, debugging, refactoring, and reusable developer skills.
AI Agents for Coding
Browse AI agent skills for coding, debugging, testing, refactoring, code review, and developer workflows across Claude, Cursor, and Codex.
AI Agent for Product Research
Browse AI agent skills for product research, competitive analysis, customer discovery, and structured product decision support.
SKILL.md Source
# Install Plugin You install a plugin into Claude Code from the AIWG marketplace. Plugins are pre-packaged bundles of agents, skills, commands, and rules. You handle registry lookup, download, and local deployment. ## Triggers Alternate expressions and non-obvious activations (primary phrases are matched automatically from the skill description): - "I want the SDLC plugin" → install sdlc@aiwg - "add the voice bundle" → install voice@aiwg - "get me the marketing kit" → install marketing@aiwg - "set up the testing tools" → install utils@aiwg ## Trigger Patterns Reference | Pattern | Example | Action | |---------|---------|--------| | Install plugin | "install plugin sdlc@aiwg" | Run `aiwg install-plugin sdlc@aiwg` | | Add plugin | "add plugin voice@aiwg" | Run `aiwg install-plugin voice@aiwg` | | Plugin install | "plugin install marketing@aiwg" | Run `aiwg install-plugin marketing@aiwg` | | Claude Code plugin | "install claude code plugin utils" | Run `aiwg install-plugin utils@aiwg` | | Dry run | "show me what installing sdlc would do" | Run `aiwg install-plugin sdlc@aiwg --dry-run` | | Specific version | "install sdlc version 2026.3.0" | Run `aiwg install-plugin sdlc@aiwg@2026.3.0` | ## Behavior When triggered: 1. **Extract intent**: - Which plugin is being requested? (name and optional `@scope`) - Is a specific version mentioned? - Is this a dry run? 2. **Run the appropriate command**: ```bash # Install from AIWG marketplace (default scope) aiwg install-plugin sdlc@aiwg aiwg install-plugin voice@aiwg aiwg install-plugin marketing@aiwg aiwg install-plugin utils@aiwg # Install a specific version aiwg install-plugin sdlc@aiwg@2026.3.0 # Preview what would be installed aiwg install-plugin sdlc@aiwg --dry-run # Force reinstall even if already installed aiwg install-plugin sdlc@aiwg --force ``` 3. **Report the result** — confirm which agents, skills, commands, and rules were installed and where. ## Available Plugins (AIWG Marketplace) | Plugin | Contents | Use Case | |--------|----------|----------| | `sdlc@aiwg` | 58 agents, 42 commands, SDLC workflows | Full software development lifecycle | | `voice@aiwg` | Voice profiles, soul system | Content style and persona management | | `marketing@aiwg` | Marketing agents, campaigns, media | Marketing operations framework | | `utils@aiwg` | Core utility skills and rules | Foundational cross-framework utilities | ## What Happens on Install 1. Plugin manifest fetched from marketplace 2. Agents deployed to `.claude/agents/` 3. Commands deployed to `.claude/commands/` 4. Skills deployed to `.claude/skills/` 5. Rules deployed to `.claude/rules/` 6. Plugin registered in local plugin registry ## Examples ### Example 1: Install SDLC plugin **User**: "Install the SDLC plugin" **Extraction**: Plugin name is `sdlc`, scope is `aiwg` **Action**: ```bash aiwg install-plugin sdlc@aiwg ``` **Response**: "Installed sdlc@aiwg v2026.3.15. Deployed 58 agents to .claude/agents/, 42 commands to .claude/commands/, 12 skills to .claude/skills/, 33 rules to .claude/rules/." ### Example 2: Dry run before installing **User**: "What would installing the voice plugin add?" **Extraction**: Dry-run for voice plugin **Action**: ```bash aiwg install-plugin voice@aiwg --dry-run ``` **Response**: "Dry run — voice@aiwg v2026.3.15 would add: 6 voice profiles to .claude/skills/voices/, 4 soul system skills, 2 rules. No changes made." ### Example 3: Force reinstall after corruption **User**: "The SDLC plugin seems broken, reinstall it" **Extraction**: Force reinstall of sdlc **Action**: ```bash aiwg install-plugin sdlc@aiwg --force ``` **Response**: "Force reinstalled sdlc@aiwg. All 58 agents and 42 commands redeployed cleanly." ## Clarification Prompts If the plugin name is ambiguous: - "Which plugin would you like to install? Available: sdlc@aiwg, voice@aiwg, marketing@aiwg, utils@aiwg" - "Did you mean `sdlc@aiwg`? Run `aiwg catalog list` to see all available plugins." ## References - @$AIWG_ROOT/src/cli/handlers/utilities.ts — Command handler - @$AIWG_ROOT/docs/cli-reference.md — CLI reference
Related Skills
uninstall-plugin
Remove a previously installed Claude Code plugin and unregister it from the local plugin registry
prose-install
Install OpenProse for AIWG use when no existing installation is found. Tries npx skills add first, falls back to git clone, then saves the resolved path to .aiwg/config.json.
plugin-status
List installed Claude Code plugins with version, install date, and enabled status
package-plugin
Bundle a single plugin into a distributable marketplace archive, validating metadata and optionally publishing
package-all-plugins
Batch package every plugin in the workspace in a single release-prep operation
install
Install AIWG-compatible packages from remote Git repositories into the current workspace
aiwg-orchestrate
Route structured artifact work to AIWG workflows via MCP with zero parent context cost
venv-manager
Create, manage, and validate Python virtual environments. Use for project isolation and dependency management.
pytest-runner
Execute Python tests with pytest, supporting fixtures, markers, coverage, and parallel execution. Use for Python test automation.
vitest-runner
Execute JavaScript/TypeScript tests with Vitest, supporting coverage, watch mode, and parallel execution. Use for JS/TS test automation.
eslint-checker
Run ESLint for JavaScript/TypeScript code quality and style enforcement. Use for static analysis and auto-fixing.
repo-analyzer
Analyze GitHub repositories for structure, documentation, dependencies, and contribution patterns. Use for codebase understanding and health assessment.