| name | install-plugins |
| description | Use when a user asks how to install plugins from this marketplace, needs onboarding to the Claude Code plugin system, or encounters plugin installation errors like "marketplace not found" or "plugin not registered" |
Plugin Marketplace ์ค์น ๊ฐ์ด๋
๊ฐ์
Claude Code Plugin์ 5๊ฐ์ง ๊ตฌ์ฑ์์๋ฅผ ํ๋์ ํจํค์ง๋ก ๋ฌถ์ด ๋ฐฐํฌํ๋ ๋จ์์ด๋ค. ์ค์น ์คํฌ๋ฆฝํธ ๋๋ /plugin ๋ช
๋ น์ด๋ก Claude, Codex, Gemini, GSD์ ๋์ ์ค์นํ๋ค.
ํ๋ฌ๊ทธ์ธ ๊ตฌ์ฑ์์
| ๊ตฌ์ฑ ์์ | ์ญํ | ํ๋ฌ๊ทธ์ธ ๋ด ๊ฒฝ๋ก | ์ค์น ์์น |
|---|
| Skills | ํนํ๋ ์์
๊ฐ์ด๋ (SKILL.md) | skills/<name>/SKILL.md | ~/.{tool}/skills/ |
| Agents | ํ์ ์์ด์ ํธ ์ ์ | agents/<name>.md | ~/.{tool}/agents/ |
| Commands | ์ฌ๋์ ๋ช
๋ น์ด | commands/<name>.md | ~/.claude/commands/ |
| MCP Servers | ์ธ๋ถ ์๋น์ค ์ฐ๋ ์๋ฒ | mcp-servers/<name>/ | plugin.json ์๋ ๋ฑ๋ก |
| CLI Tools | ์ปค๋งจ๋๋ผ์ธ ๋๊ตฌ | tools/<name>/ | ~/.claude/tool-cli/ |
๋๊ตฌ๋ณ ์ค์น ๊ฒฝ๋ก ๋งคํ
| ๊ตฌ์ฑ์์ | Claude | Codex | Gemini | GSD |
|---|
| Skills | ~/.claude/skills/ | ~/.codex/skills/ | ~/.gemini/skills/ | ~/.gsd/agent/skills/ |
| Agents | ~/.claude/agents/ | ~/.codex/agents/ | ~/.gemini/agents/ | ~/.gsd/agent/agents/ |
| Commands | ~/.claude/commands/ | - | - | - |
| MCP Servers | plugin.json ์๋ | ์๋ ์ค์ | ์๋ ์ค์ | ์๋ ์ค์ |
| CLI Tools | ~/.claude/tool-cli/ | - | - | - |
plugin.json ์คํค๋ง
{
"name": "my-plugin",
"version": "1.0.0",
"description": "Plugin description",
"author": { "name": "Author Name" },
"agents": ["./agents/my-agent.md"],
"commands": "./commands",
"mcpServers": {
"my-server": {
"command": "node",
"args": ["${CLAUDE_PLUGIN_ROOT}/mcp-servers/my-server/dist/index.js"],
"env": { "API_KEY": "${API_KEY}" }
}
}
}
ํ๋ฌ๊ทธ์ธ ์นดํ๋ก๊ทธ
| ํ๋ฌ๊ทธ์ธ | ์นดํ
๊ณ ๋ฆฌ | Skills | Agents | Commands | ์ค๋ช
|
|---|
minimal | onboarding | 15 | 6 | 3 | ํต์ฌ ์คํฌ๋ง ํฌํจ, ์ธ๋ถ ์ฐ๋ ์์ |
์ค์น ๋ฐฉ๋ฒ
๋ฐฉ๋ฒ A: ์ค์น ์คํฌ๋ฆฝํธ (๊ถ์ฅ)
Mac/Linux:
git clone https://github.com/cskwork/claude-minimal-plugin.git
cd claude-minimal-plugin
chmod +x install.sh && ./install.sh
์ค์น ์คํฌ๋ฆฝํธ๋ 4๋จ๊ณ๋ฅผ ์์๋๋ก ์คํํ๋ค:
- Skills ->
~/.claude/skills/์ ์ฌ๋งํฌ
- Agents ->
~/.claude/agents/์ ์ฌ๋งํฌ
- Commands ->
~/.claude/commands/์ ์ฌ๋งํฌ
- CLAUDE.md ->
~/.claude/CLAUDE.md ์ค์น (๊ธฐ์กด ํ์ผ .bak ๋ฐฑ์
)
๋ฐฉ๋ฒ B: Claude Plugin System
Claude Code ์ ์ฉ์ผ๋ก /plugin ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ๋ค.
Step 1: Marketplace ๋ฑ๋ก (์ต์ด 1ํ)
/plugin marketplace add cskwork/claude-minimal-plugin
Step 2: ํ๋ฌ๊ทธ์ธ ์ค์น
/plugin install minimal
Step 3: ์คํฌ ์ฌ์ฉ
์ค์น๋ ์คํฌ์ /<plugin>:<skill> ํ์์ผ๋ก ํธ์ถํ๋ค:
/minimal:install-plugins
/minimal:find-skills
/minimal:agent-browser
/minimal:claude-hud
/minimal:skill-library
/minimal:skill-creator
Step 4: ์
๋ฐ์ดํธ
/plugin marketplace update
/plugin update minimal
ํ๋ฌ๊ทธ์ธ์ ์ ๊ตฌ์ฑ์์ ์ถ๊ฐํ๊ธฐ
Commands ์ถ๊ฐ
plugins/my-plugin/
commands/
my-command.md # --- name: my-command ...frontmatter ---
MCP Server ์ถ๊ฐ
plugins/my-plugin/
mcp-servers/
my-server/
package.json
src/index.ts
.claude-plugin/
plugin.json # mcpServers ์น์
์ ๋ฑ๋ก
CLI Tool ์ถ๊ฐ
plugins/my-plugin/
tools/
my-tool/
TOOL.md # ์ฌ์ฉ๋ฒ ๋ฌธ์
bin/ # ์คํ ํ์ผ
ํธ๋ฌ๋ธ์ํ
| ์ฆ์ | ์์ธ | ํด๊ฒฐ |
|---|
marketplace not found | marketplace ๋ฏธ๋ฑ๋ก | /plugin marketplace add ์คํ |
plugin not found | ํ๋ฌ๊ทธ์ธ ์ด๋ฆ ์คํ | ์นดํ๋ก๊ทธ ํ
์ด๋ธ์์ ์ด๋ฆ ํ์ธ |
| ์คํฌ ํธ์ถ ๋ฌด๋ฐ์ | ํ๋ฌ๊ทธ์ธ ๋ฏธ์ค์น | /plugin install <name> ์คํ |
| ๋ณ๊ฒฝ ๋ฏธ๋ฐ์ | ์บ์ ๋ฌธ์ | Claude Code ์ฌ์์ |
| MCP ์๋ฒ ์ฐ๊ฒฐ ์คํจ | ํ๊ฒฝ ๋ณ์ ๋ฏธ์ค์ | plugin.json์ env ์น์
ํ์ธ |
| Windows ์ฌ๋งํฌ ์คํจ | ๊ถํ ๋ถ์กฑ | ๊ด๋ฆฌ์ ์คํ ๋๋ Developer Mode ํ์ฑํ |
| Codex/Gemini์ agent ์ ๋ณด์ | agents ๋๋ ํ ๋ฆฌ ์์ | mkdir ~/.codex/agents ํ ์ฌ์ค์น |
FAQ
Q: npx skills์ /plugin์ ์ฐจ์ด๋?
npx skills: ์ธ๋ถ ์คํ์์ค ์ํ๊ณ (skills.sh)์์ ๊ฐ๋ณ ์คํฌ ๊ฒ์/์ค์น
/plugin: ์ด marketplace์ ํ๋ ์ด์
๋ ํ๋ฌ๊ทธ์ธ ๋ฒ๋ค ์ค์น
Q: MCP ์๋ฒ๋ฅผ Codex/Gemini์์ ์ฌ์ฉํ๋ ค๋ฉด?
MCP ์๋ฒ๋ Claude plugin system์์ ์๋ ๋ฑ๋ก๋๋ค. ๋ค๋ฅธ ๋๊ตฌ์์ ์ฌ์ฉํ๋ ค๋ฉด ํด๋น ๋๊ตฌ์ ์ค์ ํ์ผ์ MCP config๋ฅผ ์๋์ผ๋ก ์ถ๊ฐํ๋ค.
Q: ๊ฐ๋ณ ์คํฌ๋ง ์ค์นํ ์ ์๋๊ฐ?
ํ๋ฌ๊ทธ์ธ์ ๋ฒ๋ค ๋จ์๋ก ์ค์น๋๋ค. ๊ฐ๋ณ ์คํฌ์ด ํ์ํ๋ฉด library.yaml์ source URL์์ ์ง์ ๋ณต์ฌํ์ฌ skills ๋๋ ํ ๋ฆฌ์ ๋ฐฐ์นํ๋ค.