Skip to content
Agentmart
Submit a tool

test-a-skill

Field-test a skill by running it cold in parallel agent sessions, then turn what they hit into edits.

Skill by will-ness-ai

IndexedMIT★ 170
Write a review

Chalk Labs

Need help deploying test-a-skill?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/will-ness-ai-test-a-skill

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Field-test a skill by running it cold in parallel agent sessions, then turn what they hit into edits.

Use cases: testing, agent-building

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 26, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/test-a-skill

What's inside

Skill name
test-a-skill
Description
Field-test a skill by running it cold in parallel agent sessions, then turn what they hit into edits.
License
MIT
Instructions
51 lines in SKILL.md · view on GitHub

Files (2)

  • SKILL.md
  • openai.yaml · agents/

SKILL.md (first lines)

A skill is a process, so reading it proves nothing. Run it.

`/test-a-skill <skill>` puts the skill in front of agents that have never seen it, on work you would really bring to it. What they produce shows whether it works. **What they had to guess shows what to fix** — that is the deliverable.

## 1. Pick three realistic scenarios

Three inputs you would genuinely hand this skill, spread across the range you would genuinely use it on. Let them differ the way real work differs: in size, in subject, in how much explaining material happens to come with them. Three similar inputs test one thing three times.

Realistic beats adversarial. A pathological input tells you how the skill behaves somewhere it will never go, then tempts you to spend the skill's words fixing that instead of the path every run takes.

**Done when** each subject is work you would actually bring to this skill, and no two are alike.

## 2. Run it cold

Pin the skill first — a copy, or a fixed commit. The working tree moves under a long run: another session switches branch and the folder is gone mid-flight.

Then one agent per subject, in parallel, on your strongest model, as a **dynamic workflow**. Keep the whole fan-out in that one script: its agents are given no `Agent` or `Workflow` tool of their own, so a script that expects them to spawn anything quietly comes back empty. Where you are already inside a workflow, spawn `claude -p` headless instead.

Give each agent a schema, so the gap reports arrive structured rather than parsed out of prose. Give each one the tools it needs rather than only a directory: a permission wall reads back as a defect in the skill, in every report at once.

Each prompt carries the path to the skill file, plus enough to **mock the context window this skill would really fire into**: the request a human would type, the repo and branch they sit on, what they were doing just before, what they had already decided or read. A skill is never invoked into an empty session, so testing it against one tests a situation that never happens.

The line runs at the skill's own job. Context is what the window would already hold before anyone typed the command. Briefing is what you add because you doubt the agent will do the right thing — and each of those is a gap you just found, so put it in the skill and let the next run prove it landed. A well-briefed agent only tests your briefing.

Ask each agent to return, alongside its output:

- what it actually ran: the commands, and the files it wrote
- where the skill was silent on a decision it had to make
- what it guessed
- the hardest part
- what was wrong, missing, or awkward in the skill, in its reference files, and in the skills it calls

Say the gaps matter more than the deliverable, and that you want them blunt.

**Done when** every agent has shown what it ran, or is named as having failed. A confident report proves a read, not a run.

## 3. Verify, then rank

Check every claim against the skill, its reference files, and whatever code or tool it drives. Do this before you believe any of it.

Then rank what survives by convergence: a gap three agents hit independently is real, where one agent's may be one agent's taste. Keep that order and never the reverse — agents sharing one sandbox manufacture identical false positives, so a unanimous gap is as likely to be a property of the harness you gave them as of the skill. The run this skill came from ranked "this file is unreadable" first on a 3/3 vote. The file was fine; the tester's own permission flag was not.

**Done when** every reported gap is confirmed against the source or dismissed with a reason.

## 4. Offer the edits

Call `/writing-for-agents`. Then hand the human one ranked list — the fix, the evidence, and how many agents hit it — and wait for their picks.

**Done when** the human has chosen.

From will-ness-ai/skills, MIT.

Signals

Stars
170
Forks
4
Open issues
0
Last commit (this folder)
Aug 19, 2026 (2 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from will-ness-ai

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get test-a-skill running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying test-a-skill?

CallGet help
Cite this page

test-a-skill. Agent Mart. https://agentmart.dev/skills/will-ness-ai-test-a-skill (last updated 2026-10-24)