find-plugins

find-plugins is a skill for Claude Code, Codex from Nagi-ovo/dsh-find-plugins. It costs 101 tokens per session (1,384 once invoked), scanned A, original, BSD-3-Clause.

A skill for finding and installing DeepSeek Harness plugins from public GitHub repositories marked with the dsh-plugin topic.

In plain words
What is it for?
It is for searching plugin candidates, comparing their descriptions and update dates, checking their installation format, and installing a plugin after the user chooses one.
Why use it?
It narrows a large set of repositories into relevant candidates, checks how they are packaged, and avoids guessing when installation details are unclear.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one.

Good fit It is for searching plugin candidates, comparing their descriptions and update dates, checking their installation format, and installing a plugin after the user chooses one.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/nagi-ovo/dsh-find-plugins/find-plugins
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add Nagi-ovo/dsh-find-plugins --skill find-plugins
Clone the repo
git clone --depth 1 https://github.com/Nagi-ovo/dsh-find-plugins

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for find-plugins

README.md
[![agentmods](https://agentmods.dev/badge/skills/nagi-ovo/dsh-find-plugins/find-plugins/github.svg)](https://agentmods.dev/skills/nagi-ovo/dsh-find-plugins/find-plugins)
Your own site
<a href="https://agentmods.dev/skills/nagi-ovo/dsh-find-plugins/find-plugins"><img src="https://agentmods.dev/badge/skills/nagi-ovo/dsh-find-plugins/find-plugins/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for find-plugins

Your own site · 80×15
<a href="https://agentmods.dev/skills/nagi-ovo/dsh-find-plugins/find-plugins"><img src="https://agentmods.dev/badge/skills/nagi-ovo/dsh-find-plugins/find-plugins.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 101 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,384 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00101 $0.01384
Opus 5.5 $0.00040 $0.00554
Sonnet 5.5 $0.00020 $0.00277
Haiku 4.5 $0.00010 $0.00138

Measured 2mo ago against content hash 8eee4d2e07a0, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

find-plugins scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2mo ago.

The scan reads SKILL.md. This mod also ships 1 executable file (scripts/search-topic.mjs), listed below but not scanned — reading those needs a real analyzer, not pattern matching.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/find-plugins/SKILL.md · 101 lines

How it starts

The opening of the file, as written. The whole thing — 101 lines — stays where its author put it; the contents beside it link to each section on GitHub.

找插件、装插件

把 GitHub 的 dsh-plugin topic 当作插件身份,不把某个 owner 或组织当作目录。 仓库转移后以搜索结果返回的最新 fullName 和 url 为准。完成态只有一个:用户 选中的插件在他的 DSH 里可用。

Step 1:取候选池

运行本 skill 自带的确定性检索脚本:

node <本 skill 目录>/scripts/search-topic.mjs > <临时目录>/dsh-plugins.json

脚本搜索所有公开、未归档、非 fork、带 dsh-plugin topic 的仓库,并处理 GitHub 分页。它依次复用 GITHUB_TOKEN / GH_TOKEN、本机 gh 登录令牌以提高限额;都 没有时使用公开 API。限流时运行 gh auth login 后重试,不要退回组织仓库列表。

完成点:JSON 中的 repositories 非空,每条都有当前 fullName、url、描述、 topics 和更新时间。按 fullName 去重,不根据旧 owner 猜地址。

Step 2:筛选并确认装法

先用用户需求对照 name、description、topics,按 pushedAt 优先查看较新的 命中项。只对语义最匹配的少量仓库读取 README、package.json 和仓库文件树:

  • package.json 声明 dsh.bundle.patch:bundle。
  • 含一个或多个 SKILL.md,且没有 bundle 声明:skill。
  • README 明确要求写入 cordis.patch.yml,但没有 bundle 声明:cordis。
  • 只有 .dsh-plugin / repository 旧格式:标成「需迁移」,不能直接安装。
  • 仍无法判断:标成「需核对」,不要编造安装命令。

如果当前账号能读取 dsh-external/hub/catalog.json,可以把其中的 note、 category、managers 当补充信息;只接受 url 与 topic 搜索结果当前 URL 完全匹配 的条目。Hub 缺失、私有或仍指向转移前地址都不影响发现结果,也不能覆盖仓库自身 的当前声明。

产出最多 3 行候选表:名字、一句话用途、最近更新、装法。表后用一句话说明首选 理由。比如「整活 / 复古 / 好玩」可命中 dsh-ads;「把数据、流程和对比画出来」可命中 dsh-visualize。

一条都不匹配时直说 topic 目录里没有,并问是否转 make-dsh-plugin 现写一个。

Step 3:用户拍板

停下来等选择。用户已经点名某个插件时,从 Step 2 核对当前仓库和装法后直接进入 Step 4。

Step 4:安全检查并汇报

用户点头之后、动手之前,先看一遍这个插件装进来会拿到什么。插件运行在用户的 DSH 进程里,能读会话、调工具、跑命令,装它等于授权,所以这一步不能跳过,也不 能只在发现问题时才出声。

至少看这四处:

  • package.json 的 lifecycle scripts:preinstall、install、postinstall、 prepare 在 Git / npm 安装时会执行。
  • 插件声明和源码里对外的动作:网络请求、子进程、写 $DSH_HOME 之外的路径、 改 shell 配置或系统设置。
  • 插件读取的会话数据和凭据:读会话日志、settings、.env 或 credentials 的地方。
  • 仓库本身的可信度:pushedAt、star 数、作者是否还有其他 dsh 插件、README 与 代码是否对得上。

不管有没有发现问题,都要汇报,三到五行讲清:查了哪几处、这个插件实际要什么 权限、有没有和它宣称的用途对不上的动作。有可疑项就把原文贴出来,别转述。

汇报完再问一次是否继续。用户说停就停在这里,不要顺手装完。

完成点:用户看过这份汇报,并明确说继续。

Step 5:安装

按确认出的安装类型打开 references/install-methods.md 并照对应小节操作。多个方式并存时按该文件开头的优先级选一种。

Read the full file on GitHub · 101 lines

Files

What ships with it

2 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 2mo ago First seen · 101 lines · 101 tokens per session scan A 8eee4d2e07a0

Subscribe to this mod's changes

find-plugins is a skill published in the GitHub repository Nagi-ovo/dsh-find-plugins (182 stars, last pushed 2mo ago), licensed BSD-3-Clause. It adds 101 tokens to every session and 1,384 once invoked, about $0.0004 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

find-plugins compared with skills from other repositories

find-plugins next to 6 skills from other repositories
ModTypeStarsLast pushLicenceScanTokensWorks with
find-pluginsNagi-ovo/dsh-find-pluginsSkill1822mo agoBSD-3-ClauseA101Claude Code, Codex
safe-find-dsh-pluginsJinsong-Zhou/safe-find-dsh-pluginsSkill42mo agoMITA91Claude Code, Codex
feynman-perspectivealchaincyf/nuwa-skillSkill38k3d agoMITA212Claude Code, Codex
naval-perspectivealchaincyf/nuwa-skillSkill38k3d agoMITA218Claude Code, Codex
x-mastery-mentoralchaincyf/nuwa-skillSkill38k3d agoMITA197Claude Code, Codex
elon-musk-perspectivealchaincyf/nuwa-skillSkill38k3d agoMITA228Claude Code, Codex
ilya-sutskever-perspectivealchaincyf/nuwa-skillSkill38k3d agoMITA183Claude Code, Codex