Generate bounded independent candidates, score them against a frozen rubric, and verify the selected result with a proof log.
63
79%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./examples/skills/best-of-n/SKILL.mdUse this skill when a task has several plausible solutions, a wrong choice is costly, and a deterministic check or independent reviewer can evaluate the selected result. Do not use it for mechanical work with one clear implementation and a direct acceptance test.
Read the full method at Best-of-N: Generate, Select, and Verify before running the protocol.
TESTING.md path. Start from the portable proof-log template.If any item is missing, return needs_contract and list the missing fields. Do not generate candidates first and invent the rubric afterward.
PASS, FAIL, or UNKNOWN. UNKNOWN blocks a claim that the requirement was verified.Return this concise record and write the full details to TESTING.md:
BEST-OF-N RESULT
Task: <scope>
Contract: <rubric version, N or batch schedule, stop rule>
Candidates: <every generated candidate ID>
Selected: <candidate ID or none>
Verification: PASS | FAIL | UNKNOWN
Evidence: <proof-log path and artifact links>
Remaining limits: <uncovered scope or none>Use Dynamic Workflows for durable parallel stages and schemas. Pair this skill with TDD with Claude Code, Agent Evaluation, Code Review, and AI traceability when the result will be delivered or audited.
f499217
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.