npx skills add https://github.com/trailofbits/skills --skill fp-check如果你发现自己有这些想法,请立即停止。
| 合理化借口 | 为何错误 | 必需行动 |
|---|---|---|
| "快速分析剩余漏洞" | 每个漏洞都需要完整验证 | 返回任务列表,对所有阶段验证下一个漏洞 |
| "这个模式看起来很危险,所以是漏洞" | 模式识别不等于分析 | 在得出结论前完成数据流追踪 |
| "为了效率跳过完整验证" | 不允许进行部分分析 | 按照选定的验证路径执行所有步骤 |
| "代码看起来不安全,无需追踪数据流即可报告" | 看起来不安全的代码可能存在上游验证 | 追踪从源头到汇点的完整路径 |
| "类似代码在其他地方存在漏洞" | 每个上下文都有不同的验证、调用方和保护措施 | 独立验证此特定实例 |
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
| "这显然是关键漏洞" | LLM 倾向于看到漏洞并高估其严重性 | 完成魔鬼辩护审查;用证据证明 |
在任何分析之前,请用自己的话重述漏洞。如果你无法清晰地做到这一点,请使用 AskUserQuestion 向用户请求澄清。一半的误报在此步骤就会瓦解——当精确重述时,声明本身可能就不合逻辑。
记录:
content_length 超过 4096 时,parse_header() 中存在堆缓冲区溢出")memcpy 前缺少边界检查")步骤 0 之后,选择验证路径。
当满足以下所有条件时使用:
遵循 standard-verification.md。无需创建任务——按照线性检查清单进行,并内联记录发现。
当满足以下任一条件时使用:
遵循 deep-verification.md。创建完整的任务依赖图,并使用插件的代理执行各个阶段。
从标准验证开始。标准验证内置了两个升级检查点,当复杂性超出线性检查清单时,会转向深度验证。
当同时验证多个漏洞时:
处理完所有疑似漏洞后,提供:
每周安装量
575
代码仓库
GitHub 星标数
3.9K
首次出现
2026年3月3日
安全审计
安装于
codex514
cursor514
claude-code507
opencode479
github-copilot476
gemini-cli473
If you catch yourself thinking any of these, STOP.
| Rationalization | Why It's Wrong | Required Action |
|---|---|---|
| "Rapid analysis of remaining bugs" | Every bug gets full verification | Return to task list, verify next bug through all phases |
| "This pattern looks dangerous, so it's a vulnerability" | Pattern recognition is not analysis | Complete data flow tracing before any conclusion |
| "Skipping full verification for efficiency" | No partial analysis allowed | Execute all steps per the chosen verification path |
| "The code looks unsafe, reporting without tracing data flow" | Unsafe-looking code may have upstream validation | Trace the complete path from source to sink |
| "Similar code was vulnerable elsewhere" | Each context has different validation, callers, and protections | Verify this specific instance independently |
| "This is clearly critical" | LLMs are biased toward seeing bugs and overrating severity | Complete devil's advocate review; prove it with evidence |
Before any analysis, restate the bug in your own words. If you cannot do this clearly, ask the user for clarification using AskUserQuestion. Half of false positives collapse at this step — the claim doesn't make coherent sense when restated precisely.
Document:
parse_header() when content_length exceeds 4096")memcpy at line 142")After Step 0, choose a verification path.
Use when ALL of these hold:
Follow standard-verification.md. No task creation — work through the linear checklist, documenting findings inline.
Use when ANY of these hold:
Follow deep-verification.md. Create the full task dependency graph and execute phases with the plugin's agents.
Start with standard. Standard verification has two built-in escalation checkpoints that route to deep when complexity exceeds the linear checklist.
When verifying multiple bugs at once:
After processing ALL suspected bugs, provide:
Weekly Installs
575
Repository
GitHub Stars
3.9K
First Seen
Mar 3, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
codex514
cursor514
claude-code507
opencode479
github-copilot476
gemini-cli473
Vue 3 调试指南:解决响应式、计算属性与监听器常见错误
9,800 周安装
OpenAPI 转 TypeScript 工具 - 自动生成 API 接口与类型守卫
563 周安装
数据库模式设计器 - 内置最佳实践,自动生成生产级SQL/NoSQL数据库架构
564 周安装
Rust Unsafe代码检查器 - 安全使用Unsafe Rust的完整指南与最佳实践
564 周安装
.NET并发编程模式指南:async/await、Channels、Akka.NET选择决策树
565 周安装
韩语语法检查器 - 基于国立国语院标准的拼写、空格、语法、标点错误检测与纠正
565 周安装
技能安全扫描器 - 检测Claude技能安全漏洞,防范提示注入与恶意代码
565 周安装