plan_agent_design_governance
Evaluate agent workflow structure to recommend single-agent or decentralized patterns, baseline evals, instruction fixes, and tool safeguards before adding autonomy or subagents.
Instructions
Evaluate an agent workflow before adding tools, autonomy, or subagents. Recommends single-agent vs manager/decentralized patterns, baseline evals, instruction fixes, and tool safeguards.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| workflow | No | Workflow name or short description. | |
| tools | No | Tool names available to the agent. | |
| toolCount | No | Total tools when names are not listed. | |
| similarToolCount | No | Number of similar or overlapping tools. | |
| conditionalBranches | No | Rough count of if/then instruction branches. | |
| handoffCount | No | Existing or proposed handoff count. | |
| highRiskTools | No | Tools that affect production, money, data, secrets, or outbound actions. | |
| writeTools | No | Write-capable tools. | |
| hasBaselineEvals | No | Whether baseline agent evals exist. | |
| hasDocs | No | Instructions draw on existing workflow docs. | |
| hasExamples | No | Instructions include concrete examples. | |
| hasEdgeCases | No | Instructions include edge cases and failure paths. | |
| hasToolApprovals | No | Risky tool calls require approval. | |
| hasExitCondition | No | Instructions define when the run is complete. | |
| reversibleActions | No | Risky actions are reversible or have rollback procedures. |