Microsoft logo

Skill

sdd-walkthrough

orchestrate subagent-driven development sessions

Covers Amplifier Agents Engineering Multi-Agent Workflow Automation

Description

Use when about to orchestrate a subagent-driven-development execute-plan session — provides 5 realistic task scenarios with Amplifier delegate() patterns, model_role selection, status handling (DONE, DONE_WITH_CONCERNS, NEEDS_CONTEXT), and fix loops for spec and quality issues

SKILL.md

SDD Walkthrough

Purpose: Load this when about to orchestrate an execute-plan session. Provides concrete worked examples of all five common task outcomes so you know exactly what delegate() calls to make and how to respond to each reviewer verdict.

Why This Skill Exists

The subagent-driven-development skill describes the process. This skill shows it in action — real delegate() call syntax, realistic reviewer responses, and the decisions an orchestrator makes at each step. Reference it before you start so the patterns are fresh when edge cases appear.

Scenarios Covered

#TaskOutcome PatternKey Technique
1Validate email formatHappy path: DONE → spec PASS → quality PASScontext_depth='none', model_role='coding'
2Domain reachability checkSpec gap caught: impl raises instead of returns FalseRe-delegate with specific gap description
3In-memory rate limiterDONE_WITH_CONCERNS: multi-worker incompatibilityNote concern, proceed to review, surface to user
4Validation endpoint wiringQuality issues: magic number + missing error handlingFix loop with attempt counter in instruction
5Error response handlerNEEDS_CONTEXT: can't find error formatGrep investigation, re-delegate with discovery

Companion File

See five-task-example.md for the complete worked example — all five tasks with full delegate() calls, implementer/reviewer responses, fix loops, and a completion summary.

Quick Reference: delegate() Call Shapes

# Implementer — always fresh context, coding model
delegate(
    agent="superpowers:implementer",
    instruction="...",   # full task spec + scene-setting context
    context_depth="none",
    model_role="coding",
)

# Spec reviewer — needs recent agent results to see what was built
delegate(
    agent="superpowers:spec-reviewer",
    instruction="...",   # task spec + commit refs
    context_depth="recent",
    context_scope="agents",
)

# Code quality reviewer — same context shape as spec reviewer
delegate(
    agent="superpowers:code-quality-reviewer",
    instruction="...",   # commit refs + what was changed
    context_depth="recent",
    context_scope="agents",
)

Status Handling Cheat Sheet

StatusMeaningOrchestrator Action
DONETask complete, tests passProceed to spec review
DONE_WITH_CONCERNSComplete but flagged an issueRead concern, note it, proceed to review
NEEDS_CONTEXTMissing info to proceedInvestigate (grep/read), re-delegate with context
BLOCKEDCannot complete at allAssess blocker, provide context or escalate

© 2026 YourAI.tools. Every skill from an identity-verified publisher.

Independent catalog. Not affiliated with, endorsed by, or sponsored by Anthropic or any listed publisher. All trademarks belong to their respective owners.