Agent Offloading

Covers the agent-offloading principle for AI-assisted development — offload everything deterministic (git operations, validation commands, iteration accounting, output parsing, message routing) from the agent onto code, and reserve the agent for judgment, language understanding, and code synthesis. Includes the division-of-labor table, decision heuristics, orchestrator-owned fields, and typed side channels for agent-produced artifacts. Use when designing an agent workflow or orchestration loop, deciding whether a check belongs in a script or a prompt, tempted to ask an agent to track its own iterations or decide when to halt, or when parsing structured data out of agent response text.

amhuppert Updated

File contents

amhuppert/my-ai-resources/tree/main/plugins/agentic-engineering-principles/skills/agent-offloading commit e168a8d549

Frequently asked questions

npx skillmds@latest add amhuppert/agent-offloading