subagent-driven-development-extras

Adjusts reviewer-subagent verification rules for subagent-driven development under hard token budget constraints.

1|Updated Dec 13, 2025
One-click install
npx skills add https://github.com/ZK-Theory/TDL --skill subagent-driven-development-extras-zk-theory
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development-extras
Source: https://github.com/ZK-Theory/TDL/tree/main/.agents/skills/subagent-driven-development-extras
Command: npx skills add https://github.com/ZK-Theory/TDL --skill subagent-driven-development-extras-zk-theory

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When running subagent-driven development under a hard token budget, dispatching a reviewer subagent for every task can exhaust the budget before implementation completes, yet skipping verification entirely invites defects. This Skill defines when controller-side verification may safely substitute for a reviewer subagent and which checks remain mandatory. ## Core Features & Use Cases - Budget-Constrained Review Mode: Allows controller verification (machine check plus read-review) only for tasks with verbatim plan artifacts and a machine check, while keeping reviewer subagents mandatory for authored or novel code. - Pre-Dispatch Verification Claims: Requires controllers to state the exact search scope behind factual claims that license cross-cutting changes, preventing unverified global edits. - Resume Brief Construction: Builds task briefs from the union of the plan section, the progress ledger roll-up, and any resume/handoff guide carve-outs. - Stalled Delegation Recovery: Detects implementer subagents hallucinating a background delegate and resumes them in place via SendMessage with an explicit correction. - Use Case: During a phase execution with under 10% of the weekly token budget remaining, substitute machine verification for five verbatim-transcription tasks while reserving reviewer subagents for the one novel-code task, then pass the mandatory whole-branch final review. ## Quick Start Ask the agent to apply budget-constrained review mode to the current subagent-driven development plan and identify which tasks qualify for controller verification.

Frequently Asked Questions about subagent-driven-development-extras

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I reduce token usage in subagent-driven development without skipping code review?

Substitute controller verification only for tasks whose plan specifies the artifact verbatim and that have a machine check such as a test, validator script, or byte-diff. Reviewer subagents remain mandatory for any authored or novel code, and the whole-branch final review always runs.

When can a controller skip dispatching a reviewer subagent?

Only when two conditions hold: the task plan specifies the complete artifact verbatim, and a machine check exists to validate it. The controller then runs the machine check plus its own read-review instead of dispatching a reviewer subagent.

How should a resume brief be built when restarting a subagent-driven session at task N?

Build the brief from the union of three sources: the plan's task-N section, the progress ledger's minor-findings roll-up, and any resume or handoff guide's task-specific carve-outs. Using the plan alone silently drops items a prior session deferred.

Why does an implementer subagent stop and report waiting for a background agent?

Given a large self-contained authoring task, an implementer can hallucinate that it delegated work and end its turn waiting for a nonexistent agent. Resume it via SendMessage to the same agentId with an explicit correction to do the work in its own context.

What verification is required before authorizing a cross-cutting code change?

The controller must search the whole relevant surface, such as every test file calling the symbol, and state the exact scope checked in the dispatch. When the surface was not exhaustively verified, scope the change itself rather than making an unbounded global edit.