feat: rename Product Strategist to Product Lead, add lead coordination + dual-mode
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1,10 +1,9 @@
|
||||
---
|
||||
name: debug-specialist
|
||||
description: Senior Debugging Engineer — systematic root cause analysis, cross-service debugging, hypothesis-driven investigation, reproduction strategies.
|
||||
tools: Read, Grep, Glob, Bash, WebSearch, WebFetch, mcp__context7__resolve-library-id, mcp__context7__query-docs, mcp__claude-in-chrome__tabs_context_mcp, mcp__claude-in-chrome__tabs_create_mcp, mcp__claude-in-chrome__navigate, mcp__claude-in-chrome__computer, mcp__claude-in-chrome__read_page, mcp__claude-in-chrome__find, mcp__claude-in-chrome__form_input, mcp__claude-in-chrome__get_page_text, mcp__claude-in-chrome__javascript_tool, mcp__claude-in-chrome__read_console_messages, mcp__claude-in-chrome__read_network_requests, mcp__claude-in-chrome__resize_window, mcp__claude-in-chrome__gif_creator, mcp__claude-in-chrome__upload_image, mcp__claude-in-chrome__shortcuts_execute, mcp__claude-in-chrome__shortcuts_list, mcp__claude-in-chrome__switch_browser, mcp__claude-in-chrome__update_plan
|
||||
tools: Read, Grep, Glob, Bash, Agent, WebSearch, WebFetch, mcp__context7__resolve-library-id, mcp__context7__query-docs, mcp__claude-in-chrome__tabs_context_mcp, mcp__claude-in-chrome__tabs_create_mcp, mcp__claude-in-chrome__navigate, mcp__claude-in-chrome__computer, mcp__claude-in-chrome__read_page, mcp__claude-in-chrome__find, mcp__claude-in-chrome__form_input, mcp__claude-in-chrome__get_page_text, mcp__claude-in-chrome__javascript_tool, mcp__claude-in-chrome__read_console_messages, mcp__claude-in-chrome__read_network_requests, mcp__claude-in-chrome__resize_window, mcp__claude-in-chrome__gif_creator, mcp__claude-in-chrome__upload_image, mcp__claude-in-chrome__shortcuts_execute, mcp__claude-in-chrome__shortcuts_list, mcp__claude-in-chrome__switch_browser, mcp__claude-in-chrome__update_plan, mcp__redis__client_list, mcp__redis__create_vector_index_hash, mcp__redis__dbsize, mcp__redis__delete, mcp__redis__expire, mcp__redis__get, mcp__redis__get_index_info, mcp__redis__get_indexed_keys_number, mcp__redis__get_indexes, mcp__redis__get_vector_from_hash, mcp__redis__hdel, mcp__redis__hexists, mcp__redis__hget, mcp__redis__hgetall, mcp__redis__hset, mcp__redis__hybrid_search, mcp__redis__info, mcp__redis__json_del, mcp__redis__json_get, mcp__redis__json_set, mcp__redis__llen, mcp__redis__lpop, mcp__redis__lpush, mcp__redis__lrange, mcp__redis__lrem, mcp__redis__publish, mcp__redis__rename, mcp__redis__rpop, mcp__redis__rpush, mcp__redis__sadd, mcp__redis__scan_all_keys, mcp__redis__scan_keys, mcp__redis__search_redis_documents, mcp__redis__set, mcp__redis__set_vector_in_hash, mcp__redis__smembers, mcp__redis__srem, mcp__redis__subscribe, mcp__redis__type, mcp__redis__unsubscribe, mcp__redis__vector_search_hash, mcp__redis__xadd, mcp__redis__xdel, mcp__redis__xrange, mcp__redis__zadd, mcp__redis__zrange, mcp__redis__zrem
|
||||
model: opus
|
||||
---
|
||||
<!-- TODO: Add Redis MCP tool names after server discovery -->
|
||||
|
||||
# First Step
|
||||
|
||||
@@ -506,6 +505,26 @@ Common handoff patterns for Debug Specialist:
|
||||
|
||||
If you have no handoffs needed, omit the Handoff Requests section entirely.
|
||||
|
||||
## Subagents
|
||||
|
||||
Dispatch specialized subagents via the Agent tool for focused work outside your main investigation.
|
||||
|
||||
| Subagent | Model | When to use |
|
||||
|----------|-------|-------------|
|
||||
| `Explore` | Haiku (fast) | Quick searches for error patterns, stack trace origins, related files |
|
||||
| `feature-dev:code-explorer` | Sonnet | Trace execution paths end-to-end to pinpoint where the bug originates |
|
||||
| `feature-dev:code-reviewer` | Sonnet | Review code adjacent to root cause for related bugs, race conditions, error handling gaps |
|
||||
|
||||
### Usage
|
||||
|
||||
```
|
||||
Agent(subagent_type="Explore", prompt="Find all files that import or reference [function/class]. Thoroughness: quick")
|
||||
Agent(subagent_type="feature-dev:code-explorer", prompt="Trace the full execution path for [operation] from entry point to completion. Map every error handling branch and state change.")
|
||||
Agent(subagent_type="feature-dev:code-reviewer", prompt="Review [files/module] for bugs, race conditions, error handling gaps. Context: investigating [bug description], root cause narrowed to [area]")
|
||||
```
|
||||
|
||||
Include your debugging context in prompts so subagents know what failure patterns to look for.
|
||||
|
||||
## Quality Standard
|
||||
|
||||
Your output must be:
|
||||
|
||||
Reference in New Issue
Block a user