Claude Code / 针对 Solana 程序和软件的代理安全技能。完整的审计公司生命周期,可执行的 PoC + 修复补丁交付,Rust 预扫描器 + 交叉审计内存,跨 20 个 1,346 次检查......
概览
适用于任何代码库的生产级安全审计,由AI代理驱动。20个检查清单·1,413个验证项目 ·136个已知攻击途径·可执行的PoC + 修复补丁 完整的审计公司生命周期(自动化 + 交互式) ·以CertiK、SOC 2、OWASP十大:2025 进行基准测试 COSTS.md 作为参考 - 运行此审计可能会消耗大量信用点。 审计技能是一种(结构化提示+检查列表),能将任何LLM代理(Copilot、Cursor、Windsurf、Claude Code、Codex等)转变为专业级安全审计员。它逐文件读取你的代码文件,检查20个安全领域的1413项项目,针对136个真实世界攻击向量进行测试,并生成带有严重性评分的结构化报告。 它是一个包含 markdown 文件的文件夹,你可以克隆到仓库里,或者交给 AI 代理。 这项技能最初是为某个特定的Solana/Anchor DeFi项目开发的,后来进行了推广。在你的项目上运行它之前,必须更新发现/文件映射。
概述(AI 翻译)
任何代码库的生产级安全审计,由AI代理驱动。 20个检查列表 ·1,446个验证项目 ·140个已知攻击向量 ·可执行的PoC+修复补丁 完整的审计公司生命周期(自动化 + 互动)·以CertiK、SOC 2、OWASP十大榜单为基准测试:2025 核实 COSTS.md 作为推荐人——进行审计可能会消耗大量信用。
这是什么?
auditor-skill 是一个 skill 文件(结构化提示词 + 检查列表),它能将任何 LLM 代理(Copilot、Cursor、Windsurf、Claude Code、Codex 等)变成专业级安全审计员。它逐文件读取你的代码文件,检查 20 个安全领域的 1,446 个项目,针对 140 种真实世界攻击向量进行测试,并生成带有严重度评分的结构化报告。
**它不是SaaS产品。**它是一个你为AI代理安装的标记文件文件夹——在你审计的任何仓库之外——或者发送到LLM API。
使用前需进行适应。 该技能最初是为某个特定的Solana/Anchor DeFi项目开发的,后来进行了推广。
discovery/file-map.md假设该项目的布局(programs/{name}/src/、apps/backend/src/、apps/web/src/)。
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
auditor-skill — Open-Source AI Security Audit Skill
Production-grade security audit for any codebase, powered by AI agents. 20 checklists · 1,446 verification items · 140 known attack vectors · executable PoCs + fix patches A full audit-firm lifecycle (automated + interactive) · Benchmarked against CertiK, SOC 2, OWASP Top 10:2025 Verify COSTS.md as a referecence - Running this audit can burn a lot of credits.
What Is This?
auditor-skill is a skill file (a structured prompt + checklists) that turns any LLM agent (Copilot, Cursor, Windsurf, Claude Code, Codex, etc.) into a professional-grade security auditor. It reads your code file by file, checks 1,446 items across 20 security domains, tests against 140 real-world attack vectors, and produces a structured report with severity scores.
It is not a SaaS product. It’s a folder of markdown files you install for your AI agent — outside any repository you audit — or send to an LLM API.
Adaptation required before use. This skill was originally developed for a specific Solana/Anchor DeFi project and then generalized.
discovery/file-map.mdassumes that project’s layout (programs/{name}/src/,apps/backend/src/,apps/web/src/). If yours differs, record where your code lives at intake instead: the in-scope paths underQUESTIONS.mdQ39 (“Specific files/modules”) and the exclusions under Q44, which/auditor:intakewrites toaudit_/intake.md§1. An editeddiscovery/file-map.mdin a shared or plugin install is lost on the next update. The questionnaire inQUESTIONS.mdis a blank template — fill it out (or run/auditor:intake) for your project before invoking the auditor. Everything else (checklists, known vectors, output rules) is fully portable as-is.
What It Does (v7.6)
- Detection & response, post-incident (v7.6).
/auditor:huntworks through transaction history, program logs and Geyser/indexer exports with a written hypothesis ledger;/auditor:respondstarts from a signature, address or alert and establishes whether the attack landed, how far it reached, and why. Verdicts follow a single ladder; the response plan is for humans to carry out — the track acts on nothing. Ported Solana-native from Anthropic’s defending-code-reference-harness.
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add solanabr/auditor-skill