Driver FixRecommendedSound, Wi-Fi or graphics acting up? Check drivers firstFind missing or outdated drivers fast.Check DriversOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run Scan×
Skip to content
World desk4 min

I Set the Pass Bar Before Testing My Claude Code Skills. The First Run Failed.

A developer committed pass criteria before testing three Claude Code skills. The first run scored 0.00 because a skill issued a verdict with no evidence. Here is the fix and how to set your own bar.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Setting a pass bar before you test a Claude Code skill only pays off if the first run can actually fail. In a reported evaluation by developer Vishal Habib, the first run of a decision skill scored 0.00 because it returned a confident verdict with no evidence behind it. The fix was not a smarter answer. It was a rule that lets the skill say “can’t decide yet” and name the evidence that would settle the question.

What the author tested

Vishal Habib, in a Dev.to article published September 23, 2026, describes building three Claude Code skills for AI product managers and publishing the evaluation suite on GitHub, including the failed runs. The skill at the centre of the first failure is /build-or-not, which is meant to assess a feature idea against real examples.

As an Amazon Associate I earn from qualifying purchases.

The key choice in the write-up is ordering. The author says he committed the pass criteria before running any test. That matters because a bar written after the results are in can be adjusted until it fits them.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Why the first run scored 0.00

The failing test gave the skill a feature idea, no sample data, and no research tools. The skill returned “don’t build” anyway, drawing on market knowledge it recalled rather than on evidence in front of it. Under the author’s scoring, that run received 0.00.

The root cause was a gap in the skill’s instructions. It said what to do when examples existed, but not what to do when none did. Without an instruction for that case, the skill filled the gap with the most fluent answer available, which was a verdict. A skill that always produces a decision will look productive in a demo and fail the first time the input is thin.

The fix: “no sample, no decision”

The author added a rule he calls “no sample, no decision.” It has two parts:

  • “Can’t decide yet” becomes an accepted output when no sample is supplied, rather than a failure.
  • The skill must name the specific sample that would resolve the question, so the next step is concrete.

The author reports that the next run passed the gates. This is his account of the fix and its outcome; it has not been independently reproduced.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What the eight-case comparison covered

The reported evaluation used eight cases, three runs per case, on one model. Each case was run with the skills and with plain Claude, using the same prompt. The author describes the work as a check of selected behaviours rather than a benchmark.

Behaviour checked Reported result with the skills
Stating a decision bar before deciding Better than plain Claude
Refusing a decision without evidence Better than plain Claude
Planning a rollback trigger Better than plain Claude
Distinguishing a reasoned decline from an evidence gap Better than plain Claude
Reporting two coverage numbers Better than plain Claude
Four other cases Plain Claude performed just as well; the cases are not itemised in the source

The cost figure is also specific to that setup: the author reports about $2 per full run. It is not a general price for Claude Code, and other users’ runs will vary with prompts, cases, and model choice.

How much weight the numbers can bear

  • All figures are the author’s own and were not independently reproduced.
  • Eight cases on one model is a small sample. Results may not carry over to other models or to later Claude Code releases.
  • The skill-versus-plain comparison is a behaviour check, so it shows where the skill changed what the model did, not how often real users would benefit.
  • The cost applies to one author’s configuration.

Setting your own pass bar

  1. Write the criteria to a file and commit it before the first run. For example: git add evals/pass-criteria.md followed by git commit -m "Pass criteria before first eval run". The commit timestamp then shows the bar predates the results.
  2. Define a defer outcome for every decision gate. Write down what a valid “can’t decide yet” looks like, so it is not scored as a failure by default.
  3. Require a named sample for each decision type. If the skill cannot name one, the criteria should treat that as a pass for deferral, not a pass for a verdict.
  4. Run skill-on and skill-off with the same prompt, each in a fresh session. A GitHub-hosted copy of Claude Code skills documentation recommends realistic prompts with the skill enabled and disabled, and describes claude plugin eval as running plugin-on and plugin-off cases in isolated sessions with graders. Command behaviour and setup steps change between versions, so check them against Anthropic’s current official documentation before relying on them.
  5. Score activation and output quality separately. A skill that never loaded and a skill that loaded but answered poorly need different fixes.
  6. Keep the failed runs. Record them alongside the passes, with the criteria version they were scored against.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

If your first run fails

  • Scored zero on a no-evidence case: check whether the skill has any instruction for missing input. Add a defer rule and rerun.
  • The verdict changed after you saw results: the bar moved. Restore the committed criteria file, score the existing runs against it, and only then revise.
  • The skill did not appear to activate: confirm it is enabled in the session before judging its output.
  • Plain Claude matches the skill on a case: record it. The author’s comparison treats that as useful information, not a reason to drop the case.

The source’s point is that a failed first run is evidence that the test works. The author’s written criteria did what they were meant to do: they exposed a skill that answered without support.

Verdict language aside, the author’s own phrasing captures the principle: “A bar set after the numbers can’t fail.”

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Source: Vishal Habib, Dev.to article, September 23, 2026. Figures are the author’s reported results and were not independently reproduced.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
Windows Errors? Fix Them Before They SpreadFree repair scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.