YAML Configuration
Full Example
name: pr-reviewer # must match file name
version: 1 # schema version (currently 1)
role: >
PR Review Orchestrator responsible for assessing all aspects of a pull
request across dbt™ models.
goal: >
Review incoming PRs for quality, coverage, and correctness.
Delegate specialist work where needed.
backstory: >
You coordinate reviews across multiple quality dimensions and know when
to call in specialists.
tools:
mode: allowlist # "allowlist" or "denylist"
list:
- read_file
- search_files_and_directories
- ripgrep_search
- post_slack_message
- invoke_agent # required to delegate to sub-agents
agents_squad: # sub-agents this agent may invoke
- test-maintainer
slack:
channel: "#pr-reviews"Field Reference
Field
Required
Description
Tool Modes
Related
Last updated
Was this helpful?