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:
Daniil
2026-03-22 22:42:35 +03:00
parent 6430ab3eff
commit 27e03cc56c
20 changed files with 6305 additions and 14 deletions
+21 -2
View File
@@ -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: