From economist-agents
Rules for assigning stories to the correct agent runtime with appropriate constraints. Use when planning sprint assignments, when deciding between Claude Code / Copilot / Human for a story, when launching parallel sub-agents.
How this skill is triggered — by the user, by Claude, or both
Slash command
/economist-agents:agent-delegationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Determines which agent runtime executes a given story, with what constraints, and under what governance. Prevents misassignment incidents (e.g., Copilot modifying existing files) and maximises parallel execution throughput.
Determines which agent runtime executes a given story, with what constraints, and under what governance. Prevents misassignment incidents (e.g., Copilot modifying existing files) and maximises parallel execution throughput.
sprint-managementadr-governancepython-quality| Runtime | Role | Strengths | Constraints |
|---|---|---|---|
| Claude Code | Orchestrator | Full context, multi-file edits, MCP tools, Playwright, sub-agents | — |
| Claude Code Sub-Agents | Parallel workers | Concurrent execution, isolated context | Cannot share state or modify same files |
| GitHub Copilot | Autonomous PR creator | Creates PRs with CI, works async | DESTROYS existing files. Limited context. No MCP. |
| Human | Governance | Credentials, approval, strategic judgment | — |
Rule 1: Credentials Required
→ HUMAN (Claude Code assists via Playwright)
Rule 2: Modifies Existing Files
→ CLAUDE CODE (NEVER Copilot)
Rule 3: Multiple Independent New Files
→ CLAUDE CODE SUB-AGENTS (parallel)
Rule 4: Single New File with Dependencies
→ CLAUDE CODE (sequential)
Rule 5: Research or Exploration
→ CLAUDE CODE SUB-AGENT (Explore type)
Rule 6: Architecture Decision
→ CLAUDE CODE + Plan agent, REQUIRES human approval
| Gate | Trigger | Approver |
|---|---|---|
| Sprint planning | Before any story assignment | Human |
| Architecture review | ADRs, new agent types, schema changes | Human |
| PR review | Before merge to main | Human |
| Skill modification | Any change to skills/*/SKILL.md | Human (must cite data) |
| Credential operations | New API keys, service accounts | Human executes directly |
| Destructive git ops | Force push, reset, branch delete | Human confirms explicitly |
| Rationalization | Reality |
|---|---|
| "Copilot can handle this small edit to an existing file" | Copilot rewrites entire files, losing existing logic and structure — assign to Claude Code |
| "We'll run these stories sequentially, it's simpler" | Independent stories executed sequentially take 2-3x longer; sub-agents run them in parallel |
| "We don't need human approval for this architecture change" | Agents making structural decisions without governance creates direction conflicts — ADRs need sign-off |
| "Let's just do it without a GitHub issue" | Untraceable work products break sprint discipline and audit trail |
| "Sub-agents can coordinate on shared files" | Sub-agents have isolated context; sharing state between them causes race conditions and overwrites |
Provides a checklist for code reviews covering functionality, security, performance, maintainability, tests, and quality. Use for pull requests, audits, team standards, and developer training.
npx claudepluginhub oviney/economist-agents