Transforms external repositories (CLIs, libraries, MCP servers) into Claude Code plugins with skills. Use when "build plugin for", "create skills for CLI", "package as plugin", "repo to plugin", or "turn into plugin" are mentioned.
Transform external repositories into Claude Code plugins.
External Repo → Research → Recon → Patterns → Codify → Author → Package → Audit → Plugin
outfitter:research skill for external discovery (docs, APIs, community patterns)outfitter:codebase-recon skill for internal analysis of target repooutfitter:patterns skill to extract repeatable patterns worth automatingoutfitter:codify skill to map patterns to component typesoutfitter:skills-dev or outfitter:claude-skillsoutfitter:claude-plugins skill to package into distributable pluginoutfitter:claude-plugin-audit skill for validation<when_to_use>
NOT for: plugins from scratch (use claude-plugins), single-skill creation (use skills-dev), existing Claude Code plugins (use claude-plugin-audit)
</when_to_use>
Track progress with artifacts in artifacts/plugin-engineer/:
artifacts/plugin-engineer/
├── discovery.md # Research output (docs, APIs, community patterns)
├── recon.md # Codebase analysis (structure, conventions, key files)
├── patterns.md # Extracted patterns with automation value
├── mapping.md # Pattern → component mapping decisions
├── components/ # Authored skills, agents, hooks, commands
│ ├── skill-1/
│ ├── skill-2/
│ └── ...
└── audit.md # Plugin validation results
For simple repos (single-purpose CLI, small API wrapper):