AllDSH
中文

Agent skills

Let an agent query this index directly

Three open agent skills ship with this directory: find plugins by capability, review one before installing, and prepare a submission. They read this catalog’s JSON — they do not scrape pages, guess repository names, or mix in another marketplace.

The boundary is part of the skill

  • Queries this site’s catalog endpoint only. No fallback to GitHub search, web search or another plugin marketplace.
  • When the catalog has no match, it says so instead of padding the answer from elsewhere.
  • A verification level records how far the install path was exercised; a scan status records whether an automated scan ran. Neither is a security guarantee.
  • The review skill is read-only: it installs nothing, runs no lifecycle script and never treats repository content as instructions.

The three skills

find-dsh-plugins

Find plugins by capability

Turns a capability request such as "I want my agent to read screenshots" into a short shortlist from this catalog, each entry carrying its install command, verification level and source link. It reads this catalog only — it does not pad the answer from GitHub search or another marketplace.

Prompt to hand your agent

Use $find-dsh-plugins to find DSH plugins for <task>.
View source: find-dsh-plugins

vet-dsh-plugin

Read-only pre-install review

Reviews one cataloged plugin before it is installed: what the listing recorded (verification level, scan status, dshTarget, check date), then a read-only inspection of the repository at that commit — package.json, lifecycle scripts, network and credential access — with a pinned evidence link per finding. It never installs, never executes, and never certifies a plugin as safe.

Prompt to hand your agent

Use $vet-dsh-plugin to review <owner/repo> before I install it.
View source: vet-dsh-plugin

submit-dsh-plugin

Prepare a listing submission

Turns a repository into a listing-shaped submission: whether the dsh-plugin topic is set, the manifest is valid, a LICENSE and a copy-ready install command are present, then produces the fields a reviewer needs. It does not invent stars, licenses or dates to fill a form.

Prompt to hand your agent

Use $submit-dsh-plugin to prepare a listing for <repo URL>.
View source: submit-dsh-plugin

The machine-readable catalog

The skills read JSON generated from the same content collections the pages render, so a catalog field cannot drift from the listing. You can use it directly, without going through a skill.

Full catalog https://www.alldsh.com/catalog.json Every listing plus taxonomy and field definitions in one response.
Single listing https://www.alldsh.com/catalog/<slug>.json One listing by slug, for when the index already narrowed the candidates.
llms.txt https://www.alldsh.com/llms.txt Plain-text map of the site, for when links are all that is needed.

Category and use-case slugs come from the site, so the skills validate filters against them — adding a category does not require touching a skill.

Install

Clone the repository and run the installer. It defaults to ~/.agents/skills, the directory Codex, Claude Code, Gemini CLI, Copilot, opencode and DSH share.

git clone https://github.com/aixwork/alldsh-skills.git
cd alldsh-skills
./install.sh

The installer copies only the files you cloned and verifies each one against manifest.sha256; it downloads no code.

What these skills will not do

  • They never present "listed" as "approved" — a listing means the source, install spec, permission surface and maintenance signals were reviewed by hand.
  • They do not make the install decision for you: a review returns evidence and limitations, not a guarantee.
  • They do not bypass the submission process: the submission skill produces material for review, not a published listing.

Verification · Security status · Submit

ESC

Type to search the index. Built at deploy time by Pagefind.