Skip to content
Back to skills

2649 Delegation 27a3024a

ASecurity

Instructions for the **parent agent** spawning review sub-agents. This file is NOT for the forked review agent itself.

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 11, 2026
ai-agents

Security analysis

A100/100

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 2649-delegation_27a3024a --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 2649 Delegation 27a3024a?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 2649 Delegation 27a3024a
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-2649-delegation-27a3024a/badge)](https://www.skillsdirectory.com/skills/tools-only-2649-delegation-27a3024a)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
# Delegating Review to Sub-Agents

Instructions for the **parent agent** spawning review sub-agents. This file is NOT for the forked review agent itself.

## When Delegating This Skill

When using the Task tool to delegate this skill to a sub-agent, be explicit that:
1. The agent must invoke the Skill tool FIRST
2. This is a TEMPLATE + CODEBASE COMPLIANCE review (not a content quality review)
3. Each agent reviews ONE file only

---

## Sub-Agent Batching Rules

**Never have more than 4 concurrent review agents. Context window blowout is the #1 failure mode.**

When reviewing multiple phases, you MUST follow this pattern:

```
# CORRECT: Spawn 4, wait for ALL 4 to complete, then spawn next 4
Batch 1: Spawn agents for phases 01, 02, 03, 04 (run_in_background: true)
         → Wait: TaskOutput block: true for ALL 4
         → Read results, summarize
Batch 2: Spawn agents for phases 05, 06, 07, 08 (run_in_background: true)
         → Wait: TaskOutput block: true for ALL 4
         → Read results, summarize
```

```
# WRONG: Spawning all at once blows context window
Spawn agents for phases 01-12 simultaneously
→ 12 agents return ~5KB each = 60KB+ of results flooding context
→ Agent loses track, produces garbage summaries
→ Earlier results get compressed/lost
```

**Rules:**
1. **Maximum 4 agents at a time** — no exceptions
2. **`run_in_background: true`** on every Task tool call
3. **`TaskOutput` with `block: true`** to wait for completion — do NOT read streaming output
4. **Wait for ALL agents in a batch** to complete before spawning the next batch
5. **Summarize each batch** before moving to the next (prevents context bloat)

---

## Prompt Templates for Sub-Agents

**For plan.md review:**

```
Your FIRST action must be to call the Skill tool with:
- skill: "review-plan"
- args: "plans/[plan-folder]"

Do NOT do any other work until you have invoked that skill.

The skill will instruct you to:
1. Read the PLAN-TEMPLATE.md reference
2. Compare every section in plan.md against the template
3. Write a review file with pass/fail for each required section

This is a template compliance review — missing sections cause implementation failures downstream. Check every section exists.

After the skill completes, report the verdict and missing section count.
```

**For single phase review:**

```
Your FIRST action must be to call the Skill tool with:
- skill: "review-plan"
- args: "plans/[plan-folder] phase 01"

Do NOT do any other work until you have invoked that skill.

The skill will instruct you to:
1. Read the PHASE-TEMPLATE.md reference
2. Compare every section in phase-01-*.md against the template
3. Verify code blocks against actual codebase patterns
4. Auto-fix Critical/High/Medium issues directly in the phase file
5. Write a review file with pass/fail for EACH required section AND codebase issues

This is a TEMPLATE + CODEBASE COMPLIANCE review with auto-fix (Critical/High/Medium).
Check every section exists AND verify code blocks match real codebase patterns.

After the skill completes, report the verdict, section count, codebase issue count,
auto-fixed items, and any Low improvement suggestions for the main agent.
```

**Anti-patterns:**

```
# WRONG - Vague, agent skips skill
Use the Skill tool to invoke the /review-plan skill...

# WRONG - No context, agent does superficial review
Your FIRST action must be to call the Skill tool with:
- skill: "review-plan"
- args: "plans/folder phase 01"
# Missing: what the review involves

# WRONG - Multiple phases causes superficial reviews
- args: "plans/folder phases 01-08"
- args: "plans/folder all"

# WRONG - Spawning all agents at once
for phase in 01..12: spawn review agent  ← context blowout
```

The key difference: Include BOTH the imperative command AND explanation of what the review entails. One file per agent.

---

## Auto-Fix Behavior

Auto-fix of Critical, High, and Medium codebase issues is built into the `/review-plan` skill (Step 9). When delegating reviews, you do NOT need to add separate fix instructions. The forked agent will:

1. Complete the full review (template + codebase compliance)
2. Auto-fix Critical, High, and Medium issues directly in the phase file
3. Return a summary including what was fixed, what was deferred, and Low improvement suggestions

The delegation prompts above already account for this — no additional "review AND fix" composite prompts needed.

## After a Review Completes — Main Agent Responsibilities

**When the forked review agent returns, the main agent MUST act on the results:**

1. **If there are deferred items** (Critical/High the agent couldn't fix):
   - Present them to the user with the agent's reasoning for deferring
   - Ask the user how to proceed (fix them, skip them, or discuss)
   - Apply fixes the user approves

2. **If there are Medium/Low improvement suggestions:**
   - Medium/Low findings are valid quality items, not optional suggestions
   - Fix all items that are grounded in actual codebase patterns (reference file cited)
   - Only skip items that are clearly hallucinated:
     * Reference non-existent files
     * Contradict actual codebase conventions
     * Flag patterns that the reference file itself uses
   - For Low items, also skip purely cosmetic changes (comment style, whitespace)
   - Present any deferred items to user with rationale

3. **If the verdict is PASS with no deferred items:**
   - Confirm the phase is ready and move on

**Do NOT just echo the review summary and stop.** The review's value comes from acting on its findings. The forked agent does the analysis; the main agent closes the loop by fixing what remains.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.