コンテンツ制作 · freestylefly/canghe-skills

find-skills

ユーザーが「Xをするにはどうすればよいか」「X向けのスキルを探してほしい」「〜ができるスキルはあるか」と尋ねたり、機能拡張に関心を示したりした際に、エージェントスキルの発見とインストールを支援します。インストール可能なスキルとして存在する可能性のある機能を探している場合に使用してください。

L4 高権限 · 段階的認可と監査V1 コミット固定コマンド実行ネットワーク通信ファイル書き込みDual-pass Audit
Author freestyleflyGitHub freestylefly/canghe-skills ↗License MIT(仓库根 LICENSE)Commit dd0bf35595
管理レベルは Skill の能力と推奨統制措置を示すものであり、品質や安全性の認証、利用可否の判定ではありません。使用の可否はユーザーおよび管理者が決定します。Agent 環境によって制約が異なるため、自動保護を仮定しないでください。第三者製 Skill の著作権は原著作者に帰属し、利用リスクは利用者が負います。

1仕組みと動作原理

本質は「オープンソースのagent skillエコシステムにおける発見・インストールガイド」:ユーザーが「Xを使ってどうやって行うか」と尋ね、その機能が既存スキルとして既に存在する可能性がある場合にトリガーされます。

skills/find-skills/SKILL.md
This skill helps you discover and install skills from the open agent skills ecosystem.
ここで行われていること:「機能の不足」を「既存スキルが存在する可能性」として認識し、ユーザーの意図を検索アクションへと変換します。

`npx skills` をエコシステムのパッケージマネージャーとして位置付け、検索・インストール・確認・更新の操作を一元的にカプセル化します。

skills/find-skills/SKILL.md
The Skills CLI (`npx skills`) is the package manager for the open agent skills ecosystem.
ここで行われていること:外部CLIを唯一の実行エントリポイントとし、スキル自体はオーケストレーションと応答の文言生成のみを担当します。

検索アクション:ユーザーのタスクをキーワードに要約し、`npx skills find [query]` を実行します。

skills/find-skills/SKILL.md
- `npx skills find [query]` - Search for skills interactively or by keyword
ここで行われていること:「キーワード型」の検索インターフェースを提供し、自然言語の要件を検索クエリに圧縮するようエージェントに求めます。

インストールアクション:`npx skills add <package>` を使用してGitHubなどのソースからスキルをインストールします。

skills/find-skills/SKILL.md
- `npx skills add <package>` - Install a skill from GitHub or other sources
ここで行われていること:発見後、すぐにコピー可能なインストールコマンドを提示し、「見つける→導入する」の流れを完結させます。

分類とサンプルの検索クエリの対照表を提供し、エージェントが各領域に応じた検索語を組み立てられるよう誘導します。

skills/find-skills/SKILL.md
| Web Development | react, nextjs, typescript, css, tailwind |
ここで行われていること:対応表によって「どのような単語で調べるべきか」という推測コストを削減します。

結果の提示形式を固定:スキル名+役割+インストールコマンド+skills.sh のリンクを提示し、ユーザーの迅速な意思決定を促します。

skills/find-skills/SKILL.md
2. The install command they can run
ここで行われていること:出力構造を統一し、漠然とした紹介ではなく実行可能なネクストステップを確実にユーザーへ届けます。

ゼロ件ヒット時のフォールバック:該当なしの場合は汎用機能で直接支援しつつ、`npx skills init` によるスキル自作へと誘導します。

skills/find-skills/SKILL.md
3. Suggest the user could create their own skill with `npx skills init`
ここで行われていること:「見つからない」状態を「自作」への導線に切り替え、プロセスの行き詰まりを防ぎます。

2コア機能

01キーワードによるエコシステム内のインストール可能なスキルの検索
02GitHubなどのソースからのスキルインストール(`npx skills add`)
03インストール済みスキルの確認および更新
04インタラクティブな発見と固定フォーマットでの結果提示
05領域別のサンプル検索クエリに基づく検索ガイダンス
06ゼロ件ヒット時のフォールバックおよびスキル自作の誘導
07skills.sh エコシステム閲覧ポータルへの誘導

3外部依存関係

KindDependency / Endpoint
clinpx(skills CLI 入口)
networkskills.sh 生态站点
packageskills CLI(经 npm/npx 分发)

4推奨統制措置と判定根拠

安全運用のための推奨統制措置
Agent 向け
段階的・都度認可、サンドボックス推奨
管理者向け
承認フロー、ロールバック可能、全履歴監査
判定根拠(ファイルパスと抜粋)
  • scripts/: ローカルスクリプトまたはコマンドの実行: `npx skills find [query]`(検索)
  • 网络端点: 外部ネットワークアクセスの宣言: https://skills.sh/(エコシステムサイト、本文中に複数リンクあり)
  • 本地工作目录: ファイルの読み書きおよび成果物の出力: グローバルなユーザーディレクトリ(`-g`)または現在のプロジェクトディレクトリへのスキルのインストール。
監査ノート: イエロー:本スキルのディレクトリにはMarkdownファイルが1つのみで、組み込みスクリプトや認証情報の読み取りはありません。ただし、その中核動作は公式CLI(npx skills)を駆動して固定の公開エンドポイント(skills.sh)を検索し、確認・更新を行うこと、およびGitHub/npmからサードパーティ製パッケージをインストールすることです。これは「固定公開エンドポイントの照会+公式CLIのupdate/check」の基準に該当し、サードパーティコードの導入にはサプライチェーンリスクが伴うため、イエロー判定とします。

5二重目の独立検証

  • [ok] 外部 CLI 命令真实存在 — find/add/check/update/init 均在正文命令表或示例中出现,与扫描 14 条执行命中一致。
  • [ok] 网络端点 — 仅 skills.sh(浏览/示例链接)与 npx 拉包,无其它域名级调用。
  • [ok] 凭据读取 — §3 凭据/环境变量 0 命中;正文无 env/keychain 读取。
  • [ok] 写盘 — 扫描写盘 0 命中(正则为线索);实际写盘由 `npx skills add` 安装行为产生,发生在外部 CLI 侧。
  • [ok] 是否夸大能力 — description 与正文一致:仅做发现+安装引导,未声称自带任何领域能力。
  • [ok] 兜底路径完整 — 空结果分支给出「直接帮忙 + npx skills init」两条出口,流程闭合。

6結論

  • 「スキルの発見」を再現可能なCLI手順として標準化し、要件定義からインストールまでを一気通貫で支援します。
  • 結果提示フォーマットが固定(名称+役割+インストールコマンド+リンク)されており、安定的かつ実行可能な出力が得られます。
  • ゼロ件ヒット時のフォールバックと自作ガイドが完備されており、フローが途中で破綻しにくくなっています。
  • 最適な用途: コミュニティのagent skillを迅速に発見・インストールしたいユーザーやエージェントであり、環境にインターネット接続と npx が備わっている場合。
    不向きな用途: オフライン環境、厳格なコンプライアンスが求められる環境(サードパーティ製コードのインストールが禁止されている場合)、または各依存関係のソース監査が必要なシナリオ。
    Install Agent-Ready
    ① Verified Mirror 2026-10-10
    Option A · Direct DownloadDownload find-skills.tar.gz
    sha256: 12643cd190009d1b…
    Option B · Copy Guide for Agent
    install.json
    Agent はこの JSON ガイドから自動的にダウンロードして検証します。
    ② Upstream GitHub
    GitHub Repo ↗
    Pinned to commit dd0bf35595.