sadd:do-and-judge

Coordinate parallel sub-agents and an automated judge to complete tasks with retries.

2|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/fockus/claude-skill-build --skill sadd-do-and-judge-fockus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sadd:do-and-judge
Source: https://github.com/fockus/claude-skill-build/tree/main/skills/sadd-do-and-judge
Command: npx skills add https://github.com/fockus/claude-skill-build --skill sadd-do-and-judge-fockus

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill orchestrates a task by dispatching a meta-judge to generate evaluation criteria, an implementation sub-agent to perform the work, and a judge to verify quality, repeating with feedback until the task passes or the retry limit is reached.

Core Features & Use Cases

  • Parallel orchestration of meta-judge, implementation, and judge to accelerate task completion.
  • Iterative feedback loop with automatic retries based on judge results.
  • Fresh-context execution per attempt to avoid context bleed and improve evaluation.
  • Self-contained quality gate that prevents shipping until criteria are met.
  • Use Case: assign a small coding task; the system returns a verified implementation plan.

Quick Start

Provide a task description and let Sadd orchestrate sub-agents with automated judging.

Frequently Asked Questions about sadd:do-and-judge

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

FAQPage Schema
How do I automate quality verification for LLM-generated code tasks?

Multi-agent orchestration automates task quality verification by dispatching a meta-judge to generate evaluation criteria and an implementation agent to execute the task. A judge agent then evaluates the output against the criteria, enforcing iterative retries until the quality gate is passed.

What is multi-agent orchestration with an LLM judge?

Multi-agent orchestration with an LLM judge coordinates a meta-judge, an implementation agent, and a judge agent to complete and verify tasks. It applies to tasks requiring iterative refinement and safe gating before acceptance, using fresh-context execution per attempt.

How do I set up iterative refinement for automated task execution?

Iterative refinement for automated task execution is set up by dispatching a meta-judge and an implementation agent in parallel. A judge agent then evaluates the output, and the system repeats execution with feedback up to a fixed retry limit until criteria are met.

Does multi-agent task execution work without external dependencies?

Multi-agent task execution works without external dependencies because it operates as a self-contained quality gate. It uses fresh-context execution per attempt to avoid context bleed and dispatches sub-agents internally to complete and verify the work.

Can I use automated judging for small coding tasks?

Automated judging can be used for small coding tasks by providing a task description to the orchestration system. It returns a verified implementation plan by dispatching sub-agents and enforcing a quality gate before acceptance.

What is the retry limit when using an LLM judge for task gating?

The retry limit when using an LLM judge for task gating is a fixed number of retries enforced by the judge agent. If the implementation fails to meet the meta-judge's criteria, the system repeats with feedback until it passes or the limit is reached.