subagent-driven-development

Execute implementation plan tasks with isolated agents and ordered review gates.

11|1|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/Arcanada-one/datarim --skill subagent-driven-development-arcanada-one
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-driven-development
Source: https://github.com/Arcanada-one/datarim/tree/main/skills/subagent-driven-development
Command: npx skills add https://github.com/Arcanada-one/datarim --skill subagent-driven-development-arcanada-one

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Subagent-driven development eliminates slow, error-prone iterative coding by ensuring each plan task is executed in a clean, isolated context and validated through ordered reviews.

Core Features & Use Cases

  • Isolated per-task agent execution: Dispatches a fresh implementer subagent per task so it does not inherit stale or conflicting session context.
  • Two-stage review gate per task: Runs spec-compliance review first, then code-quality review, with fix-and-re-review loops until approved.
  • Continuous execution without unnecessary check-ins: Executes all tasks from the plan in sequence until completion, stopping only for true blockers or missing context.

Use case example: When you have an implementation plan with multiple mostly-independent tasks, use this skill to implement each task, verify it matches the spec, and keep quality high through consistent reviewer checkpoints.

Quick Start

Use subagent-driven-development when you want to execute the tasks in your implementation plan by dispatching an isolated implementer and running spec and code-quality reviews after each task.

Frequently Asked Questions about subagent-driven-development

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

FAQPage Schema
How do I execute an implementation plan without context pollution across multiple tasks?

To execute implementation plans without context pollution, dispatch fresh isolated subagents for each task. This prevents stale or conflicting session context from degrading code generation, ensuring each task runs cleanly and independently within the current session.

How does automated spec compliance and code quality review work for multi-task plans?

Automated spec compliance and code quality review runs as a two-stage gate after each task. Spec compliance is validated first, then code quality is reviewed, triggering fix-and-re-review loops until the implementation is fully approved.

What is the best way to automate workflow execution for mostly independent coding tasks?

The best way to automate workflow execution for mostly independent tasks is dispatching isolated per-task agents. This approach executes all plan tasks in sequence continuously, stopping only for true blockers or missing context.

Does subagent-driven development support continuous execution without manual check-ins?

Subagent-driven development supports continuous execution without unnecessary manual check-ins. It processes all tasks from the plan in sequence automatically, pausing only when escalation conditions like true blockers or missing context occur.

What happens when a task fails code review or encounters a blocker during automated implementation?

When a task fails code review during automated implementation, fix loops are triggered until issues are resolved. If escalation conditions like missing context or true blockers occur, execution stops to prevent further errors.

Can I use isolated agents for test-driven development and spec compliance validation?

Yes, you can use isolated agents for test-driven development and spec compliance validation. Each per-task agent executes in a fresh context, followed by ordered review gates that enforce spec compliance and code quality before proceeding.