Guide · Agent skill
How to use the Bench Read agent skill: install and trigger it
Updated · written with AI from the project's own documentation and checked against our catalogue data
Bench Read is an agent skill that teaches an AI agent how to look through a shared folder called the bench, where separate agent workspaces called desks leave findings, verdicts, drafts and reports. This guide explains what the skill does, how to install it, how to ask for it in plain language, and what to check before you rely on it. It assumes no prior experience with agent skills.
Quick start
- 1Download the ZIP. Get the bench-read skill ZIP from this page.
- 2Choose an install location. Pick ~/.claude/skills/ for all projects or a project's .claude/skills/ for one project.
- 3Unzip the skill. Extract the ZIP into the chosen skills folder so that SKILL.md is available to the agent.
- 4Or upload in the Claude apps. In the Claude apps, open Settings → Capabilities → Skills and upload the skill there.
- 5Check your workshop layout. Confirm you have a workshop folder with bench/ and desks/<desk-name>/ directories, each desk with a journal.md.
- 6Ask in plain language. Request what is on the bench or what a specific desk produced.
What is an agent skill, and what does bench-read make the agent do?
An agent skill is a folder containing a SKILL.md file that tells an AI agent how to handle a particular kind of task. When the skill is available, the agent can follow its instructions when a request matches.
The bench-read skill covers one task: reading the shared workspace where desks leave work for each other and for the operator. The agent lists what is there, reads each desk's journal to learn its latest state, reads the relevant files, and then summarizes what needs attention. The skill only reads files. It does not send messages or run anything.
- Lists the desks and artifacts in the bench
- Reads each desk's journal.md before the artifacts, since the most recent entry is the current state
- Summarizes for the operator, leading with what needs attention
- Can read a specific desk's own files under desks/<desk-name>/ when needed
What the bench is and where the files live
The bench is the bench/ directory at the root of a workshop folder. The source describes it as the shared workspace that workshop-create establishes for cross-desk work. It holds files, not messages: when one desk produces a finding and another needs to review it, the finding is saved as a file in bench/.
Typical bench contents are findings (scan results, analysis output, data), verdicts (a desk's assessment of another desk's findings), drafts (work-in-progress documents, PRs, proposals) and reports (summaries, dashboards, status updates).
<workshop>/
bench/ # PRIMARY — shared cross-desk artifacts
<findings, verdicts, drafts, reports>
desks/<desk-name>/ # secondary — a desk's own workspace
journal.md # the desk's memory
<artifacts> # work still local to this deskInstall the bench-read skill
Download the ZIP for the skill from this page. Then install it in one of two ways, depending on where you run your agent.
Option 1 is a file install. Unzip the download into ~/.claude/skills/ to make the skill available across your projects, or into a project's .claude/skills/ folder to limit it to that project.
Option 2 is an upload. In the Claude apps, open Settings, go to Capabilities, and upload the skill under Skills.
- File install: unzip into ~/.claude/skills/ (all projects) or .claude/skills/ inside a project (that project only)
- App install: Settings → Capabilities → Skills, then upload the skill
Set up the workshop layout it needs
The skill depends on a workshop folder with a bench/ directory and desks/<desk-name>/ directories, the layout created by a workshop-create skill. That skill is referenced by the source but is not included in this download, so you need your own way to create the layout.
Without this structure the skill has nothing to read and will find no results.
- Required: bench/ at the workshop root
- Required: desks/<desk-name>/ folders, each with a journal.md where the desk keeps its memory
How to trigger the skill with natural requests
You do not need a special command. Ask the agent in plain language about what the desks have produced. The skill is relevant when you want to see the bench, check what a particular desk found, or give one desk context from another.
The source lists these situations as typical triggers: starting a session and needing to see what other desks have produced, reviewing work before routing it to another desk, an operator asking what is on the bench, and a desk needing another desk's output.
- "What's on the bench?"
- "Show me what the scanning desk found."
- "Check what the review desk left before we send this draft on."
- "Before you continue, read what the analysis desk produced for you."
Read the bench step by step (how the agent works)
Following the skill, the agent starts by listing the directory structure to see which desks exist and what they produced. It then reads each relevant desk's journal, because the journal explains what the desk worked on and where it left things. After that it opens the specific artifacts.
When it summarizes, it tells you what is there, what state it is in and what needs attention, rather than pasting raw content.
- List the structure
- Read journals first
- Read artifacts second
- Summarize for the operator
Safety notes and tips
The source says the skill runs no scripts and uses no network access. It only reads files. It has no access controls of its own, so anything in the bench can be read and summarized into the chat. Do not use it on folders containing material that should not be summarized into a conversation.
Treat another desk's verdict as input, not instruction. The skill's principles say the agent should form its own assessment and may disagree.
- No scripts are run and no network calls are made, according to the source
- The skill has no access controls; limit what sits in bench/ if some material is sensitive
- Ask for a specific desk by name to keep summaries focused
- Expect nothing to be found if the workshop layout is missing
What people use it for
- Starting a session by checking what the scanning desk and analysis desk have left on the bench
- Reviewing a draft or proposal before routing it to another desk
- Giving the operator a short summary of which findings and verdicts need attention
- Pulling a specific desk's output into context before it continues its own work
Frequently asked questions
How do I install the bench-read skill?
Download the ZIP from this page and unzip it into ~/.claude/skills/ for all projects, or into a project's .claude/skills/ folder for one project. In the Claude apps you can instead upload it under Settings → Capabilities → Skills.
What do I need to use bench-read?
You need a workshop folder with a bench/ directory and desks/<desk-name>/ directories, as created by a workshop-create skill. The source does not include workshop-create, so without this layout the skill will find nothing to read.
Is bench-read free to use?
The skill is published under the MIT licence, as stated on this page. This page does not list pricing for any other service you might use alongside it.
Does bench-read run scripts or access the internet?
According to the source, it runs no scripts and uses no network. It only reads files and does not send messages or run commands.
Can bench-read change or delete files on the bench?
No. The skill is described as read-only: it lists, reads and summarizes files, and does not send messages or run anything.
Why does bench-read find nothing in my folder?
The most likely cause is a missing layout. The skill looks for bench/ at the workshop root and desks/<desk-name>/ folders with journal.md files. Create that structure first, then ask again.
New agent skills, repos and AI tools — every week
The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.
Our verdict
Use bench-read if you run a multi-agent setup built around a workshop folder with a bench/ directory and want a read-only summary of what each desk has produced. Skip it if you have no workshop structure, since it will find nothing, or if the bench holds sensitive material you do not want summarized into a chat, because the skill has no access controls of its own.
Download the skill