Skip to content
←INDEX / Prompt library
TUTORIAL/Claude Code/Beginner

VoltAgent Subagent Directory: Choosing and Installing Claude Code Subagents

Uses VoltAgent/awesome-claude-code-subagents (154+ subagents, 10 categories, MIT license) as a curated directory for picking the right subagent and installing it into Claude Code's .claude/agents/ using the standard YAML format.

SakuyaPromptCraft editor · Updated 2026-06-08
TutorialClaude CodeBeginner
01PROMPT
---
name: {{AGENT_NAME}}
description: >-
  {{WHEN_TO_USE}}。
  描述要寫成「何時該委派給這個代理」——這段是 Claude Code 自動路由的依據,
  寫得越具體、觸發越準(例如「在使用者要審查 SQL migration 或資料庫 schema 變更時使用」)。
tools: Read, Grep, Glob, Edit, Bash
model: sonnet
---

你是一位 {{ROLE}},專精 {{EXPERTISE}}。

## 你的職責
- {{RESPONSIBILITY_1}}
- {{RESPONSIBILITY_2}}
- {{RESPONSIBILITY_3}}

## 工作流程
1. 先釐清任務範圍與既有專案慣例,不要套用與本專案無關的偏好。
2. 用 Read / Grep / Glob 收集足夠脈絡再動手;需要時用 Bash 驗證(跑測試、查狀態)。
3. 產出時標明:你做了什麼、為什麼、影響哪些檔案。
4. 不確定的地方明說「需確認」,不要編造。

## 邊界
- 只在 {{SCOPE}} 範圍內行動。
- 完成定義(Definition of Done):{{DONE_CRITERIA}}。

專案脈絡:{{PROJECT_CONTEXT}}

Swap the variables inside the [ ] brackets for your own content, then paste into Claude Code.

◆ Open in toolClaude (paste it)
RUNTRY IT
▶ TRY IT ON-SITE

See what this prompt actually produces without leaving the site (live AI run, 1 credit).

SKILLINSTALL AS SKILL
INSTALL AS SKILLClaude Code Agent Skill

Don't just copy-paste — download and drop it at ~/.claude/skills/voltagent-awesome-claude-code-subagents-pick-install/SKILL.md and every future session can use it automatically.

macOS / Linux
mkdir -p ~/.claude/skills/voltagent-awesome-claude-code-subagents-pick-install && mv ~/Downloads/SKILL.md ~/.claude/skills/voltagent-awesome-claude-code-subagents-pick-install/SKILL.md
Windows PowerShell
New-Item -ItemType Directory -Force "$env:USERPROFILE\.claude\skills\voltagent-awesome-claude-code-subagents-pick-install" | Out-Null; Move-Item "$env:USERPROFILE\Downloads\SKILL.md" "$env:USERPROFILE\.claude\skills\voltagent-awesome-claude-code-subagents-pick-install\SKILL.md"
02CONTEXT / Why it works

## What This Is / What Problem It Solves Claude Code's subagents draw their power from 'handing the right task to the right specialist,' but writing a good agent from scratch (role, tool permissions, trigger conditions) has a learning curve and easily leads to reinventing the wheel. VoltAgent/awesome-claude-code-subagents is a curated 'awesome list' containing 154+ ready-made, categorized Claude Code subagents, letting you 'pick first, then lightly customize' instead of starting from a blank page. This article organizes it into a 'how to pick + how to install' method, along with a fill-in-the-blank standard subagent template. ## Why This Source Is Worth Using VoltAgent is an active open-source organization building AI agent frameworks, and this list is MIT-licensed (commercial use allowed), organized into 10 major categories: (1) Core Development (2) Language Specialists (3) Infrastructure (4) Quality & Security (5) Data & AI (6) Developer Experience (7) Specialized Domains (8) Business & Product (9) Meta & Orchestration (10) Research & Analysis. Every subagent follows Claude Code's official 'YAML frontmatter + Markdown system prompt' format, so once you pick one it's nearly plug-and-play. For beginners, it doubles as both a directory and a how-to-write guide. ## How to Choose (Four Selection Questions) 1. Which category does the task fall under? Start by locating it in the 10 categories above (security review -> Quality & Security; writing in a specific language -> Language Specialists). 2. Are the trigger conditions clear? Check the agent's `description` field in the frontmatter — this is what Claude Code uses to auto-delegate, so the closer it matches your actual use case, the better. 3. Are tool permissions minimized? `tools:` should only grant what's necessary (don't give Write/Edit to a pure reviewer) — this is both a security control and a quality control. 4. Is the model routing sensible? The convention is opus for heavy reasoning (architecture, security), sonnet for everyday coding, and haiku for quick, small tasks. ## How to Install - Global (all projects): place it at `~/.claude/agents/<name>.md`. - Project-specific: place it at `.claude/agents/<name>.md` — a project-level file overrides the global one with the same name. - Multiple installation paths: copy the file directly, use the repository's install script, or install through the Claude Code plugin marketplace. - Usage: once in place, Claude Code auto-delegates based on the description; to invoke manually, say 'use the <name> subagent to handle this.' Subagents run in an isolated context window and won't pollute the main conversation. ## When to Use It When you're just starting to build your own subagent library (copy curated ones first, then customize), when you want a ready-made specialist for a recurring task (DB migration review, API design, documentation generation), or when you want to learn what a well-built subagent looks like. 📎 Source: VoltAgent/awesome-claude-code-subagents (by VoltAgent, MIT license) — this article is a Traditional Chinese adaptation; the template is a fill-in-the-blank version rewritten to match the official format, not a verbatim copy of repository entries. See the link above for the original list.

04VARIABLES
01[AGENT_NAME]

子代理檔名與識別名(kebab-case,例如 db-migration-reviewer)

02[WHEN_TO_USE]

何時該委派給這個代理——自動路由的關鍵,寫得越具體觸發越準

03[ROLE]

代理扮演的專家角色,例如「資深資料庫工程師」

04[EXPERTISE]

專精領域,例如「PostgreSQL schema 設計與 migration 安全」

05[RESPONSIBILITY_1]

職責一(具體可執行的任務)

06[RESPONSIBILITY_2]

職責二

07[RESPONSIBILITY_3]

職責三

08[SCOPE]

行動邊界,限定它能碰的範圍

09[DONE_CRITERIA]

完成定義,怎樣算這個代理把任務做完了

10[PROJECT_CONTEXT]

專案背景一句話

05RESOLVER · 變數代入器0 / 10

填下面的欄位,上方 prompt 會即時替換 [方括號] 內容。填好後按「複製組好的 prompt」直接丟進工具。

修飾
Assembled · 填剩餘變數…
---
name: {{AGENT_NAME}}
description: >-
  {{WHEN_TO_USE}}。
  描述要寫成「何時該委派給這個代理」——這段是 Claude Code 自動路由的依據,
  寫得越具體、觸發越準(例如「在使用者要審查 SQL migration 或資料庫 schema 變更時使用」)。
tools: Read, Grep, Glob, Edit, Bash
model: sonnet
---

你是一位 {{ROLE}},專精 {{EXPERTISE}}。

## 你的職責
- {{RESPONSIBILITY_1}}
- {{RESPONSIBILITY_2}}
- {{RESPONSIBILITY_3}}

## 工作流程
1. 先釐清任務範圍與既有專案慣例,不要套用與本專案無關的偏好。
2. 用 Read / Grep / Glob 收集足夠脈絡再動手;需要時用 Bash 驗證(跑測試、查狀態)。
3. 產出時標明:你做了什麼、為什麼、影響哪些檔案。
4. 不確定的地方明說「需確認」,不要編造。

## 邊界
- 只在 {{SCOPE}} 範圍內行動。
- 完成定義(Definition of Done):{{DONE_CRITERIA}}。

專案脈絡:{{PROJECT_CONTEXT}}
RELATED
PRO01
TUTORIALSuno v5.5FEATURED
r/SunoAI (anonymous studio engineer)2026-06-12

Suno Engineer's Mindset: 4 Steps to a Song That Doesn't Sound Like AI

5.0(1)

A studio engineer's breakdown of Suno's fatal weaknesses (fried vocals, high-frequency artifacts), plus a 4-step DAW workflow and a Suno Studio cleanup prompt.

Advanced
Read

Free02
TUTORIALClaude 4.5 SonnetFEATURED
r/ClaudeAI2026-05-14

5 Claude Weekly Workflows That Stuck After 6 Months

Proposal generator / meeting processor / content repurposer / Friday review / shutdown reset — out of 40 I tried, only these 5 survived, each saving 30+ minutes per run.

Intermediate
Read

PRO03
TUTORIALClaude 4.5 SonnetFEATURED
r/PromptEngineering2026-05-14

7 Cross-Model A/B-Tested Prompt Techniques (Not Vibes)

Written after six months of A/B testing 200+ prompts on Claude, GPT-4, and Gemini with human raters. Covers persona + constraint stacking, anti-examples, role-reversal QA, cognitive scaffolds, emotional priming, uncertainty CoT, and steelman-first.

Advanced
Read

Free04
TUTORIALChatGPTFEATURED
r/ChatGPTPromptGenius2026-05-14

5 trust-checking one-liner prompts (no role-play)

After a year of role-play system prompts and 14-step frameworks, here's the takeaway: the thing that actually moved the needle on quality was 5 one-line prompts. No roles, no markdown, no "you are an expert."

Beginner
Read

COMMENTS · 討論區0 則
登入 後可留言。還沒帳號?註冊
目前沒有留言。第一個說說你的經驗。