What problem does it solve?
Design and optimize AI agent action spaces, tool definitions, and observation formatting to improve completion rates and reliability.
Core Features & Use Cases
- Action Space Design: Use stable, explicit tool names; inputs schema-first and narrow; return deterministic output shapes; avoid catch-all tools unless isolation is impossible.
- Observation Design: Every tool response should include: status, summary, next_actions, artifacts.
- Error Recovery Contract: For every error path, include root cause hint, safe retry instruction, explicit stop condition.
- Context Budgeting: Keep system prompt minimal and invariant; move large guidance into skills loaded on demand; prefer references to files over inlining long documents; compact at phase boundaries.
- Architecture Pattern Guidance: ReAct, Function-calling, Hybrid (recommended): planning + typed tool execution.
- Benchmarking: Track completion rate, retries per task, pass@1 and pass@3, cost per successful task.
- Anti-Patterns: Too many tools with overlapping semantics; opaque output with no recovery hints; error-only output without next steps; context overload with irrelevant references.
Quick Start
Provide an initial agent harness configuration that uses explicit tool names, deterministic outputs, and a minimal system prompt to begin a controlled task run.