← Back to list

before-spawning-task
by eveld
Research, planning, and implementation workflows for Claude Code
⭐ 3🍴 1📅 Jan 6, 2026
SKILL.md
name: before-spawning-task description: Use BEFORE using the Task tool. Ensures you select the correct specialized subagent_type instead of generic agents.
Before Spawning Task
STOP: You're about to use the Task tool.
Check for Specialized Agents First
Don't use generic subagent_type values. We have specialized agents:
| Task Type | Use This subagent_type |
|---|---|
| Finding files/components | codebase-locator |
| Understanding code | codebase-analyzer |
| Finding similar patterns | codebase-pattern-finder |
| Finding documentation | thoughts-locator |
| Analyzing documents | thoughts-analyzer |
| Web research | web-search-researcher |
Examples
❌ Wrong:
Task(subagent_type="general-purpose", prompt="Find auth files")
Task(subagent_type="Explore", prompt="How does login work?")
✅ Correct:
Task(subagent_type="codebase-locator", prompt="Find all authentication-related files")
Task(subagent_type="codebase-analyzer", prompt="Analyze how the login flow works")
When Generic Agents Are OK
Only use generic agents (general-purpose, Explore) when:
- No specialized agent matches the task
- Task requires mixed capabilities (search + analysis + web)
- User explicitly requests a specific agent type
Always prefer specialized agents when available.
Score
Total Score
60/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
3ヶ月以内に更新
+5
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
○言語
プログラミング言語が設定されている
0/5
✓タグ
1つ以上のタグが設定されている
+5
Reviews
💬
Reviews coming soon
