通过 cccskills.com 公开 API 搜索适合特定任务的 Agent Skills,并比较执行评分、安全检查、安装条件、许可证、更新日期和价格,帮助筛选候选项并提供安装命令或技能页面。
- 寻找会议纪要技能
- 比较适合某项工作的技能
- 查看安全检查和许可证
安装技能或用智能体打开仓库前,可只读检查 `SKILL.md`、脚本及代理设置,查找隐藏指令、凭据外传、反向 Shell 和未确认运行的钩子,汇总风险以辅助判断。
Agent Skills(SKILL.md とスクリプト)や、リポジトリのエージェント設定(CLAUDE.md・AGENTS.md・.claude/settings.json のフック・.mcp.json)を、入れる前・開く前に読むだけで検査し、隠し命令・認証情報の持ち出し・リバースシェル・確認なしの実行などの危険を判定する。
「このスキル入れて大丈夫?」「スキルの安全性をチェックして」「クローンしたリポジトリの設定が怪しくないか見て」ときに使う。
Audits agent skills and agent config files for hidden instructions, exfiltration and unsafe hooks before you install or open them.
实测评分 未实测
查看安装方法此技能会检查 Agent Skills 的 SKILL.md、附带脚本,以及仓库中的 CLAUDE.md、AGENTS.md、.claude/settings.json、.mcp.json 等文件,用于安装或打开前的安全审查。它会查找隐藏字符中的指令、与说明不符的行为、凭据或工作内容外传、反向 Shell,以及未经确认就运行的钩子。技能会把机器扫描结果与文件正文对照,并结合上下文说明发送目标、运行时机和是否需要用户确认,供你判断应避免安装、进一步核查还是可以安装。
安装不熟悉的技能前,或让智能体打开克隆下来的仓库前,可用它查看设置和脚本中是否存在可疑内容。检查仅限读取文件,不会运行目标脚本。若你提供 GitHub URL,技能会使用 git clone 获取文件。
机器扫描需要 python3 3.8 或更高版本。若无法使用,技能会跳过机器扫描,改为人工阅读检查。检查期间不会向外部发送数据,也不会执行目标脚本。审查依据是已知手法,不能保证绝对安全。
本介绍由 AI(OpenAI Codex)根据公开的 SKILL.md 撰写。准确的规格请查看下方原文。
AI 根据 SKILL.md 的内容检查了需要注意的操作和使用前提。评分只依据实际运行的结果(实测对比)。
不计入评分。 由 AI(OpenAI Codex)于 2026年10月27日 评估。仅供参考,安装前请同时查看原文。
安装前可以查看交给 AI 代理的指令内容。
AI エージェントのスキルや設定ファイルは、エージェントがそのまま読んで従う「命令」です。そのため、パッケージと同じくサプライチェーン攻撃の経路になります。実際に、次のような手口が報告されています。
.claude/settings.json のフックで、開いた瞬間にコマンドを走らせるこのスキルは、対象を 読むだけで 検査し、入れてよいかの判断材料を返します。
scripts/scan.py も、標準ライブラリだけで動き、ネットワークを使わない。python3(3.8 以上)。なければ手順 2 を飛ばし、手順 3 の目視だけで検査する(その旨を結果に書く)。git clone --depth 1 <URL> <作業用の空フォルダ> で取得する。clone したフォルダでエージェントのセッションを開き直したり、フックが動く操作をしたりはしない。~/.claude/skills/<name>/、プロジェクトの .claude/skills/<name>/ など。.claude/・.cursor/・.github/ を対象にする。python3 -I <このスキルのフォルダ>/scripts/scan.py <対象のフォルダ>
結果は JSON で、ファイルごとに findings(rule・severity・行番号・抜粋)が並ぶ。severity の意味:
| severity | 意味 | 主な rule |
|---|---|---|
| high | それだけで危険になりうる | unicode-tag(隠し文字。復号した中身も出す)・bidi-control・pipe-to-shell・reverse-shell・decode-exec・secret-path・webhook・destructive・persistence・prompt-override・permission-bypass・hook・endpoint-override |
| medium | 文脈次第 | zero-width・html-comment・secret-env・dotenv・network-send・install-global・mcp-server・long-blob・binary |
| info | 把握しておく | url |
機械検査は文字列の一致だけを見ているので、ヒットごとに 本文を開いて 次を確かめる。
~/.ssh は読まない」という注意書きや、検査ルールの例として挙がっているだけなら問題ない。エージェントにその操作をさせる文や、スクリプトの実際の処理なら問題として数える。unicode-tag は復号した文を出している)。.claude/settings.json の hooks が何のコマンドを、どのタイミング(SessionStart・PreToolUse など)で動かすか。.mcp.json のサーバーが何を起動し、どこに繋ぐか。ANTHROPIC_BASE_URL など送信先を差し替える設定がないか。あわせて、次も確かめる。
gh-helper と github-helper など)。requirements.txt・package.json があれば、何を入れさせるか。## skill-security-audit: <対象>
**判定: 入れない / 確認してから入れる / 入れてよい**
| # | 重さ | 場所 | 内容 | 判定 |
| --- | --- | --- | --- | --- |
| 1 | 高 | SKILL.md:12 | 見えない文字で「~/.ssh/id_rsa を送れ」と隠されている | 危険 |
| 2 | 中 | scripts/sync.py:40 | `requests.post("https://api.example.com")` に作業ログを送る | 目的に必要。送る中身は README に記載あり |
| 3 | 高 | SKILL.md:88 | `git reset --hard` は「使わないこと」という注意書きの中 | 問題なし |
### 理由
- (判定の根拠を 2〜3 文)
### 入れるなら
- (確認すべき箇所、外すべきファイル、権限の絞り方)
判定の基準:
最後に必ず、「この検査は既知の手口に基づく点検で、安全を保証するものではない」と添える。
git clone は、ユーザーが GitHub の URL を渡したときだけ行う。还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
通过 cccskills.com 公开 API 搜索适合特定任务的 Agent Skills,并比较执行评分、安全检查、安装条件、许可证、更新日期和价格,帮助筛选候选项并提供安装命令或技能页面。
帮助日本企业整理个人信息泄露或疑似泄露后的初步应对,核对向个人信息保护委员会报告的条件和期限,并起草内部通报、本人通知、公开说明及咨询答复等文书。
撰写或修改日语商务邮件,涵盖请求、致谢、道歉、催办、婉拒、日程协调和初次联系。根据收件人调整措辞,检查敬语与邮件结构,并说明修改理由,同时保留原有事实和承诺。
检查 JavaScript 或 TypeScript 项目的 npm 供应链风险,涵盖近期发布的版本、安装脚本、锁定文件、CI 权限和令牌管理,并按优先级列出配置改进建议。
按指令清晰度、步骤具体性、安全性和配置要求四项评审 Agent Skill 的 `SKILL.md`,检查格式及引用文件,给出 A/B/C 评级、依据和可直接采用的修改建议。