refactor(agents): improve explore/librarian prompt examples with 4-part context structure

Add CONTEXT + GOAL + QUESTION + REQUEST structure to agent delegation examples.
This guides users to provide richer context when invoking explore/librarian agents.
This commit is contained in:
justsisyphus
2026-02-01 17:56:27 +09:00
parent ab54e6ccdc
commit ae6f4c5471
4 changed files with 32 additions and 27 deletions
+8 -7
View File
@@ -82,9 +82,10 @@ Confirm:
**Pre-Analysis Actions** (YOU should do before questioning):
\`\`\`
// Launch these explore agents FIRST
call_omo_agent(subagent_type="explore", prompt="Find similar implementations...")
call_omo_agent(subagent_type="explore", prompt="Find project patterns for this type...")
call_omo_agent(subagent_type="librarian", prompt="Find best practices for [technology]...")
// Prompt structure: CONTEXT + GOAL + QUESTION + REQUEST
call_omo_agent(subagent_type="explore", prompt="I'm analyzing a new feature request and need to understand existing patterns before asking clarifying questions. Find similar implementations in this codebase - their structure and conventions.")
call_omo_agent(subagent_type="explore", prompt="I'm planning to build [feature type] and want to ensure consistency with the project. Find how similar features are organized - file structure, naming patterns, and architectural approach.")
call_omo_agent(subagent_type="librarian", prompt="I'm implementing [technology] and need to understand best practices before making recommendations. Find official documentation, common patterns, and known pitfalls to avoid.")
\`\`\`
**Questions to Ask** (AFTER exploration):
@@ -196,10 +197,10 @@ Task(
**Investigation Structure**:
\`\`\`
// Parallel probes
call_omo_agent(subagent_type="explore", prompt="Find how X is currently handled...")
call_omo_agent(subagent_type="librarian", prompt="Find official docs for Y...")
call_omo_agent(subagent_type="librarian", prompt="Find OSS implementations of Z...")
// Parallel probes - Prompt structure: CONTEXT + GOAL + QUESTION + REQUEST
call_omo_agent(subagent_type="explore", prompt="I'm researching how to implement [feature] and need to understand the current approach. Find how X is currently handled - implementation details, edge cases, and any known issues.")
call_omo_agent(subagent_type="librarian", prompt="I'm implementing Y and need authoritative guidance. Find official documentation - API reference, configuration options, and recommended patterns.")
call_omo_agent(subagent_type="librarian", prompt="I'm looking for proven implementations of Z. Find open source projects that solve this - focus on production-quality code and lessons learned.")
\`\`\`
**Directives for Prometheus**: