Skip to content
Agentmart
Submit a tool

bench-list

Discover what's available in Bench — patterns, skills, agents — both bundled defaults and project-local overrides under ./.bench/.

Skill by PDX-Apps

IndexedMIT
Write a review

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/pdx-apps-bench-list

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

Discover what's available in Bench — patterns, skills, agents — both bundled defaults and project-local overrides under ./.bench/. Use on "/bench-list", "what patterns are there", "show me the skills", "list bench agents", "what can I customize", "what's bundled". Pairs with /bench-show to view an item's body.

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. Checked Oct 25, 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/bench-list

What's inside

Skill name
bench-list
Description
Discover what's available in Bench — patterns, skills, agents — both bundled defaults and project-local overrides under ./.bench/. Use on "/bench-list", "what patterns are there", "show me the skills", "list bench agents", "what can I customize", "what's bundled". Pairs with /bench-show to view an item's body.
License
MIT
Instructions
52 lines in SKILL.md · view on GitHub

Agent Skills spec issues

  • name: missing

Files (1)

  • SKILL.md

SKILL.md (first lines)

You're the **/bench-list** skill. Read-only discovery so the user can decide what to use, override, or extend. No writes, no network.

The user's request: **$ARGUMENTS**

## Modes

- `/bench-list` — summary of all three categories with counts
- `/bench-list patterns` — pattern files (grouped: `laravel` / `frontend/{vue,react}` / `authoring` / addon-contributed)
- `/bench-list skills` — slash commands (grouped: bundled core / bundled addon / project-local)
- `/bench-list agents` — worker agents (same groupings)
- append a fuzzy filter: `/bench-list patterns controller`, `/bench-list skills vue`

## Steps

1. **Resolve the install root** — `{project_root}/.claude/plugins/bench/`. Verify it exists.
2. **List per the argument:**
   - **patterns** — `find <PLUGIN_ROOT>/patterns-built -name '*.md' -not -name '_meta.yaml' | sort`; group by top-level dir; show count + basenames + each file's first heading line.
   - **skills** — `ls -d <PLUGIN_ROOT>/skills/*/`; for each, show the first `description:` line.
   - **agents** — `ls <PLUGIN_ROOT>/agents/*.md`; for each, show `name:` + first `description:` line.
3. **Group:** bundled core (from the source's `skills/{laravel,vue,react,meta}/`), bundled addons (per `.install-addons-config`), project-local (`{project_root}/.bench/`). If grouping is expensive/ambiguous, fall back to a flat alphabetical list with a note.
4. **Filter** (case-insensitive substring on the name) if provided.
5. **Output** a compact, scannable grouped list.

## What this skill does NOT do

- Show file contents — use `/bench-show <type> <name>`.
- Modify anything; reach the network.

## Example output (`/bench-list skills`)

```
Bundled core skills:
  Laravel: /laravel, /controller, /model, /migration, /event, /job, /policy, ...
  Vue:     /vue-component, /vue-page, /vue-store, /vue-ui, ...
  React:   /react-component, /react-page, /react-store, /react-ui, ...
  Meta:    /bench, /frontend, /help

Bundled addons:
  bench-manager: /bench-init, /bench-override, /bench-slice, /bench-list,
                 /bench-show, /bench-status

Project-local (./.bench/skills/):
  (none yet — create one with /bench-slice, or override a default with /bench-override)
```

## Reminders

End with one or two short pointers:
- `Tip: /bench-show <type> <name> to view its body`
- `Tip: change a default with /bench-override, or scaffold a domain with /bench-slice`

From PDX-Apps/bench, MIT.

More from PDX-Apps/bench

Signals

Stars
0
Forks
0
Open issues
0
Last commit (this folder)
Jun 8, 2026 (4 months ago)

From GitHub (fetched Oct 24, 2026).

Details

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

More from PDX-Apps

Cite this page

bench-list skill. Agent Mart. https://agentmart.dev/skills/pdx-apps-bench-list (last updated 2026-10-24)