Skip to main content
skill CX Codex

do-and-judge — Claude Code skill: what it does, setup

This skill sends a task to an implementation sub-agent, checks the result with an independent judge, and retries with feedback when needed.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add NeoLabHQ/context-engineering-kit --skill do-and-judge -a claude-code
Open on GitHub

What do-and-judge does

do-and-judge separates implementation from verification. The orchestrator sends the task to an implementation sub-agent, asks a second sub-agent to prepare evaluation criteria in parallel, then gives the result to an independent judge. The judge returns a score and issues to address.

When verification fails, the skill starts another implementation attempt with the judge's feedback. You can select a model with --model or require a passing score of at least 4.0 with --strict. Check the retry limit before using it: after 3 failed attempts, the workflow requires a user decision.

What it helps with

  • delegate a task to a separate implementation sub-agent
  • generate task-specific evaluation criteria
  • check a result with an independent judge
  • retry work using the judge's feedback

Example prompts for the agent

  • /do-and-judge Refactor the UserService class to use dependency injection
  • /do-and-judge Review error handling in the API --strict
  • /do-and-judge Add tests for the new function --model sonnet

How to install do-and-judge

1Skills CLI (Vercel)

npx skills add NeoLabHQ/context-engineering-kit --skill do-and-judge -a claude-code

2Manually: put the files in place

~/.claude/skills/do-and-judge/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/do-and-judge/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about do-and-judge

How do I install do-and-judge in Claude Code?

Run npx skills add NeoLabHQ/context-engineering-kit --skill do-and-judge -a claude-code, then run the same command again: npx skills add NeoLabHQ/context-engineering-kit --skill do-and-judge -a claude-code. Check ~/.claude/skills/do-and-judge/SKILL.md afterward.

What does do-and-judge do?

The skill delegates a task to an implementation sub-agent, creates evaluation criteria, and sends the result to an independent judge. A failed check starts another attempt with specific feedback.

Which platforms support do-and-judge?

The skill supports Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, and OpenCode.

Similar skills

All skills for Agent setup: memory, context, orchestration →

From the same set55

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor