config: give all native org roles the full toolset via empty tools lists

Empty role tools lists resolve to every registered general tool for
native agents (external agents were never restricted), letting the
model pick tools itself across all five org configs (40 roles).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
LZH-YS1998
2026-07-09 20:45:55 +08:00
parent e3bed49811
commit 35fa717cf6
4 changed files with 40 additions and 567 deletions
@@ -22,15 +22,7 @@ roles:
- cto
- cmo
- coo
tools:
- file_read
- file_search
- list_dir
- todo_write
- todo_read
- shell_exec
- file_write
- file_edit
tools: []
preferred_external_agent: null
prompt_refs:
- Route tasks to the appropriate C-suite executive. Aggregate final results.
@@ -61,17 +53,7 @@ roles:
can_spawn:
- senior_engineer
- devops_engineer
tools:
- file_read
- file_search
- list_dir
- todo_write
- todo_read
- web_search
- web_fetch
- shell_exec
- file_write
- file_edit
tools: []
preferred_external_agent: null
prompt_refs:
- Focus on technical feasibility, architecture quality, and engineering best practices.
@@ -101,22 +83,7 @@ roles:
can_spawn:
- content_specialist
- designer
tools:
- file_read
- file_search
- list_dir
- todo_write
- todo_read
- web_search
- web_fetch
- browser_navigate
- browser_navigate_back
- browser_snapshot
- browser_wait_for
- browser_scroll
- browser_take_screenshot
- file_write
- file_edit
tools: []
preferred_external_agent: null
prompt_refs:
- Optimize for audience fit, brand consistency, and content quality.
@@ -147,22 +114,7 @@ roles:
can_spawn:
- acquisition_specialist
- qa_analyst
tools:
- file_read
- file_search
- list_dir
- todo_write
- todo_read
- web_search
- web_fetch
- browser_navigate
- browser_navigate_back
- browser_snapshot
- browser_wait_for
- browser_scroll
- browser_take_screenshot
- file_write
- file_edit
tools: []
preferred_external_agent: null
prompt_refs:
- Ensure operational efficiency, process compliance, and delivery quality.
@@ -191,27 +143,7 @@ roles:
reports_to: coo
icon: target
can_spawn: []
tools:
- shell_exec
- file_read
- file_write
- file_search
- list_dir
- web_search
- web_fetch
- todo_write
- todo_read
- browser_navigate
- browser_navigate_back
- browser_click
- browser_snapshot
- browser_type
- browser_wait_for
- browser_scroll
- browser_select_option
- browser_take_screenshot
- browser_close
- file_edit
tools: []
preferred_external_agent: claude_code
prompt_refs:
- 'Run data acquisition in four phases: Discover, Verify, Prepare, Report.'
@@ -242,27 +174,7 @@ roles:
reports_to: cto
icon: terminal
can_spawn: []
tools:
- shell_exec
- file_read
- file_write
- file_edit
- file_search
- list_dir
- web_search
- web_fetch
- todo_write
- todo_read
- browser_navigate
- browser_navigate_back
- browser_click
- browser_snapshot
- browser_type
- browser_wait_for
- browser_scroll
- browser_select_option
- browser_take_screenshot
- browser_close
tools: []
preferred_external_agent: codex
prompt_refs:
- Write clean, tested code. Leave clear documentation for reviewers.
@@ -290,27 +202,7 @@ roles:
reports_to: cto
icon: settings
can_spawn: []
tools:
- shell_exec
- file_read
- file_write
- file_edit
- file_search
- list_dir
- web_search
- web_fetch
- todo_write
- todo_read
- browser_navigate
- browser_navigate_back
- browser_click
- browser_snapshot
- browser_type
- browser_wait_for
- browser_scroll
- browser_select_option
- browser_take_screenshot
- browser_close
tools: []
preferred_external_agent: cursor
prompt_refs:
- Prioritize operational safety, observability, and deployment readiness.
@@ -338,27 +230,7 @@ roles:
reports_to: cmo
icon: writing
can_spawn: []
tools:
- shell_exec
- file_read
- file_write
- file_edit
- file_search
- list_dir
- web_search
- web_fetch
- todo_write
- todo_read
- browser_navigate
- browser_navigate_back
- browser_click
- browser_snapshot
- browser_type
- browser_wait_for
- browser_scroll
- browser_select_option
- browser_take_screenshot
- browser_close
tools: []
preferred_external_agent: null
prompt_refs:
- Write clearly for the target audience. Polish deliverables.
@@ -386,27 +258,7 @@ roles:
reports_to: cmo
icon: design
can_spawn: []
tools:
- shell_exec
- file_read
- file_write
- file_edit
- file_search
- list_dir
- web_search
- web_fetch
- todo_write
- todo_read
- browser_navigate
- browser_navigate_back
- browser_click
- browser_snapshot
- browser_type
- browser_wait_for
- browser_scroll
- browser_select_option
- browser_take_screenshot
- browser_close
tools: []
preferred_external_agent: null
prompt_refs:
- Focus on usability, visual consistency, and design quality.
@@ -434,20 +286,7 @@ roles:
reports_to: coo
icon: bug
can_spawn: []
tools:
- file_read
- file_write
- file_search
- list_dir
- shell_exec
- browser_navigate
- browser_navigate_back
- browser_snapshot
- browser_wait_for
- browser_scroll
- browser_select_option
- browser_take_screenshot
- file_edit
tools: []
preferred_external_agent: null
prompt_refs:
- Test rigorously. Reject unclear or unsafe outputs.
@@ -481,17 +320,7 @@ roles:
reports_to: cto
icon: database
can_spawn: []
tools:
- shell_exec
- file_read
- file_write
- file_edit
- file_search
- list_dir
- web_search
- web_fetch
- todo_write
- todo_read
tools: []
preferred_external_agent: null
prompt_refs:
- Always probe what is already installed before attempting installation.
@@ -24,16 +24,7 @@ roles:
- gameplay_engineer
- art_ui_designer
- qa_release_tester
tools:
- file_read
- file_search
- list_dir
- todo_write
- todo_read
- web_search
- web_fetch
- file_write
- file_edit
tools: []
preferred_external_agent: codex
prompt_refs:
- You are the Studio Director. You are the owner-facing final decision role for
@@ -73,16 +64,7 @@ roles:
reports_to: studio_director
icon: idea
can_spawn: []
tools:
- file_read
- file_search
- list_dir
- todo_write
- todo_read
- web_search
- web_fetch
- file_write
- file_edit
tools: []
preferred_external_agent: claude_code
prompt_refs:
- You are the Game Designer. Turn the user's request into a buildable gameplay brief
@@ -115,20 +97,7 @@ roles:
reports_to: studio_director
icon: code
can_spawn: []
tools:
- shell_exec
- file_read
- file_write
- file_edit
- file_search
- list_dir
- todo_write
- todo_read
- web_search
- web_fetch
- browser_navigate
- browser_snapshot
- browser_take_screenshot
tools: []
preferred_external_agent: claude_code
prompt_refs:
- You are the Gameplay Engineer. Implement the playable game, integrate design and
@@ -159,16 +128,7 @@ roles:
reports_to: studio_director
icon: design
can_spawn: []
tools:
- file_read
- file_write
- file_edit
- file_search
- list_dir
- todo_write
- todo_read
- browser_snapshot
- browser_take_screenshot
tools: []
preferred_external_agent: claude_code
prompt_refs:
- You are the Art/UI Designer. Define and implement practical visual direction,
@@ -200,18 +160,7 @@ roles:
reports_to: studio_director
icon: clipboard
can_spawn: []
tools:
- shell_exec
- file_read
- file_write
- file_edit
- file_search
- list_dir
- todo_write
- todo_read
- browser_navigate
- browser_snapshot
- browser_take_screenshot
tools: []
preferred_external_agent: codex
prompt_refs:
- 'You are the QA Release Tester. Validate the game like a release gate: run or
@@ -23,16 +23,7 @@ roles:
can_spawn:
- researcher
- report_producer
tools:
- file_read
- file_search
- list_dir
- todo_write
- todo_read
- web_search
- web_fetch
- file_write
- file_edit
tools: []
preferred_external_agent: claude_code
prompt_refs:
- You are the Chief Analyst — the owner-facing final decision role for a lean research
@@ -75,16 +66,7 @@ roles:
reports_to: chief_analyst
icon: search
can_spawn: []
tools:
- file_read
- file_search
- list_dir
- todo_write
- todo_read
- web_search
- web_fetch
- file_write
- file_edit
tools: []
preferred_external_agent: claude_code
prompt_refs:
- You are the Researcher. Your job is to conduct thorough, evidence-based research
@@ -121,15 +103,7 @@ roles:
reports_to: chief_analyst
icon: document
can_spawn: []
tools:
- file_read
- file_write
- file_edit
- file_search
- list_dir
- todo_write
- todo_read
- shell
tools: []
preferred_external_agent: claude_code
prompt_refs:
- You are the Report Producer. Your job is to turn research findings into polished,
@@ -23,16 +23,7 @@ roles:
- due_diligence_lead
- investment_committee
- report_delivery_lead
tools:
- file_read
- file_search
- list_dir
- todo_write
- todo_read
- web_search
- web_fetch
- file_write
- file_edit
tools: []
preferred_external_agent: null
prompt_refs:
- 'You are the Managing Partner. Defines the investment mandate, target stage, sector
@@ -77,16 +68,7 @@ roles:
- startup_scout
- competitive_analyst
- news_signal_analyst
tools:
- file_read
- file_search
- list_dir
- todo_write
- todo_read
- web_search
- web_fetch
- file_write
- file_edit
tools: []
preferred_external_agent: null
prompt_refs:
- 'You are the Investment Director. Translates the user request into an investment
@@ -127,22 +109,7 @@ roles:
reports_to: investment_director
icon: analytics
can_spawn: []
tools:
- file_read
- file_search
- list_dir
- todo_write
- todo_read
- web_search
- web_fetch
- browser_navigate
- browser_navigate_back
- browser_snapshot
- browser_wait_for
- browser_scroll
- browser_take_screenshot
- file_write
- file_edit
tools: []
preferred_external_agent: null
prompt_refs:
- You are the Sector Analyst. Evaluates whether the target sector can compound over
@@ -173,22 +140,7 @@ roles:
reports_to: investment_director
icon: analytics
can_spawn: []
tools:
- file_read
- file_search
- list_dir
- todo_write
- todo_read
- web_search
- web_fetch
- browser_navigate
- browser_navigate_back
- browser_snapshot
- browser_wait_for
- browser_scroll
- browser_take_screenshot
- file_write
- file_edit
tools: []
preferred_external_agent: null
prompt_refs:
- You are the Market Researcher. Quantifies TAM/SAM/SOM, buyer budgets, growth rates,
@@ -220,22 +172,7 @@ roles:
reports_to: investment_director
icon: target
can_spawn: []
tools:
- file_read
- file_search
- list_dir
- todo_write
- todo_read
- web_search
- web_fetch
- browser_navigate
- browser_navigate_back
- browser_snapshot
- browser_wait_for
- browser_scroll
- browser_take_screenshot
- file_write
- file_edit
tools: []
preferred_external_agent: null
prompt_refs:
- You are the Startup Scout. Builds a broad candidate pool with founding date, headquarters,
@@ -270,22 +207,7 @@ roles:
reports_to: investment_director
icon: team
can_spawn: []
tools:
- file_read
- file_search
- list_dir
- todo_write
- todo_read
- web_search
- web_fetch
- browser_navigate
- browser_navigate_back
- browser_snapshot
- browser_wait_for
- browser_scroll
- browser_take_screenshot
- file_write
- file_edit
tools: []
preferred_external_agent: null
prompt_refs:
- You are the Competitive Analyst. Maps incumbents, startup competitors, substitute
@@ -316,22 +238,7 @@ roles:
reports_to: investment_director
icon: marketing
can_spawn: []
tools:
- file_read
- file_search
- list_dir
- todo_write
- todo_read
- web_search
- web_fetch
- browser_navigate
- browser_navigate_back
- browser_snapshot
- browser_wait_for
- browser_scroll
- browser_take_screenshot
- file_write
- file_edit
tools: []
preferred_external_agent: null
prompt_refs:
- You are the News & Signal Analyst. Tracks recent market signals, customer wins,
@@ -366,16 +273,7 @@ roles:
- business_dd_analyst
- financial_analyst
- risk_legal_analyst
tools:
- file_read
- file_search
- list_dir
- todo_write
- todo_read
- web_search
- web_fetch
- file_write
- file_edit
tools: []
preferred_external_agent: null
prompt_refs:
- 'You are the Due Diligence Lead. Turns the shortlist into a diligence plan, coordinates
@@ -414,23 +312,7 @@ roles:
reports_to: due_diligence_lead
icon: code
can_spawn: []
tools:
- file_read
- file_search
- list_dir
- todo_write
- todo_read
- web_search
- web_fetch
- browser_navigate
- browser_navigate_back
- browser_snapshot
- browser_wait_for
- browser_scroll
- browser_take_screenshot
- shell_exec
- file_write
- file_edit
tools: []
preferred_external_agent: null
prompt_refs:
- You are the Technical DD Analyst. Assesses technical moat, architecture credibility,
@@ -462,22 +344,7 @@ roles:
reports_to: due_diligence_lead
icon: strategy
can_spawn: []
tools:
- file_read
- file_search
- list_dir
- todo_write
- todo_read
- web_search
- web_fetch
- browser_navigate
- browser_navigate_back
- browser_snapshot
- browser_wait_for
- browser_scroll
- browser_take_screenshot
- file_write
- file_edit
tools: []
preferred_external_agent: claude_code
prompt_refs:
- You are the Business DD Analyst. Evaluates target customers, sales motion, pricing
@@ -509,23 +376,7 @@ roles:
reports_to: due_diligence_lead
icon: analytics
can_spawn: []
tools:
- file_read
- file_search
- list_dir
- todo_write
- todo_read
- web_search
- web_fetch
- browser_navigate
- browser_navigate_back
- browser_snapshot
- browser_wait_for
- browser_scroll
- browser_take_screenshot
- shell_exec
- file_write
- file_edit
tools: []
preferred_external_agent: null
prompt_refs:
- You are the Financial Analyst. Analyzes financing history, investors, valuation
@@ -556,22 +407,7 @@ roles:
reports_to: due_diligence_lead
icon: security
can_spawn: []
tools:
- file_read
- file_search
- list_dir
- todo_write
- todo_read
- web_search
- web_fetch
- browser_navigate
- browser_navigate_back
- browser_snapshot
- browser_wait_for
- browser_scroll
- browser_take_screenshot
- file_write
- file_edit
tools: []
preferred_external_agent: null
prompt_refs:
- You are the Risk & Legal Analyst. Finds privacy, open-source license, supply-chain,
@@ -607,16 +443,7 @@ roles:
- bull_case_reviewer
- bear_case_reviewer
- final_decision_reviewer
tools:
- file_read
- file_search
- list_dir
- todo_write
- todo_read
- web_search
- web_fetch
- file_write
- file_edit
tools: []
preferred_external_agent: null
prompt_refs:
- 'You are the Investment Committee Chair. Runs structured bull-case and bear-case
@@ -652,22 +479,7 @@ roles:
reports_to: investment_committee
icon: idea
can_spawn: []
tools:
- file_read
- file_search
- list_dir
- todo_write
- todo_read
- web_search
- web_fetch
- browser_navigate
- browser_navigate_back
- browser_snapshot
- browser_wait_for
- browser_scroll
- browser_take_screenshot
- file_write
- file_edit
tools: []
preferred_external_agent: null
prompt_refs:
- You are the Bull Case Reviewer. Builds the strongest evidence-backed case for
@@ -698,22 +510,7 @@ roles:
reports_to: investment_committee
icon: bug
can_spawn: []
tools:
- file_read
- file_search
- list_dir
- todo_write
- todo_read
- web_search
- web_fetch
- browser_navigate
- browser_navigate_back
- browser_snapshot
- browser_wait_for
- browser_scroll
- browser_take_screenshot
- file_write
- file_edit
tools: []
preferred_external_agent: null
prompt_refs:
- You are the Bear Case Reviewer. Builds the strongest evidence-backed case against
@@ -744,16 +541,7 @@ roles:
reports_to: investment_committee
icon: clipboard
can_spawn: []
tools:
- file_read
- file_search
- list_dir
- todo_write
- todo_read
- web_search
- web_fetch
- file_write
- file_edit
tools: []
preferred_external_agent: null
prompt_refs:
- You are the Final Decision Reviewer. Reconciles bull and bear cases, ranks companies,
@@ -788,16 +576,7 @@ roles:
- investment_memo_writer
- ppt_designer
- visualization_specialist
tools:
- file_read
- file_search
- list_dir
- todo_write
- todo_read
- web_search
- web_fetch
- file_write
- file_edit
tools: []
preferred_external_agent: null
prompt_refs:
- 'You are the Report & Delivery Lead. Owns final deliverables: investment memo,
@@ -833,23 +612,7 @@ roles:
reports_to: report_delivery_lead
icon: database
can_spawn: []
tools:
- file_read
- file_search
- list_dir
- todo_write
- todo_read
- web_search
- web_fetch
- browser_navigate
- browser_navigate_back
- browser_snapshot
- browser_wait_for
- browser_scroll
- browser_take_screenshot
- shell_exec
- file_write
- file_edit
tools: []
preferred_external_agent: null
prompt_refs:
- You are the Data Analyst. Normalizes company data, computes scorecards, creates
@@ -880,20 +643,7 @@ roles:
reports_to: report_delivery_lead
icon: writing
can_spawn: []
tools:
- shell_exec
- file_read
- file_write
- file_edit
- file_search
- list_dir
- web_search
- web_fetch
- todo_write
- todo_read
- browser_navigate
- browser_snapshot
- browser_take_screenshot
tools: []
preferred_external_agent: null
prompt_refs:
- You are the Investment Memo Writer. Writes a partner-quality investment memo with
@@ -924,20 +674,7 @@ roles:
reports_to: report_delivery_lead
icon: design
can_spawn: []
tools:
- shell_exec
- file_read
- file_write
- file_edit
- file_search
- list_dir
- web_search
- web_fetch
- todo_write
- todo_read
- browser_navigate
- browser_snapshot
- browser_take_screenshot
tools: []
preferred_external_agent: null
prompt_refs:
- You are the PPT Designer. Turns the investment memo into a concise VC-style presentation
@@ -968,23 +705,7 @@ roles:
reports_to: report_delivery_lead
icon: analytics
can_spawn: []
tools:
- file_read
- file_search
- list_dir
- todo_write
- todo_read
- web_search
- web_fetch
- browser_navigate
- browser_navigate_back
- browser_snapshot
- browser_wait_for
- browser_scroll
- browser_take_screenshot
- shell_exec
- file_write
- file_edit
tools: []
preferred_external_agent: null
prompt_refs:
- You are the Visualization Specialist. Creates market maps, competitor matrices,