Agent Skills
› anthropics/defending-code-reference-harness
anthropics/defending-code-reference-harness
GitHub指导Agent将C/C++ ASAN漏洞检测流水线适配至其他领域(如Web、智能合约等),通过阅读源码识别通用与特定组件,访谈用户获取需求后重写提示词、解析器及配置文件。
安装全部 Skills
npx skills add anthropics/defending-code-reference-harness --all -g -y
集合内 Skills (9)
指导Agent将C/C++ ASAN漏洞检测流水线适配至其他领域(如Web、智能合约等),通过阅读源码识别通用与特定组件,访谈用户获取需求后重写提示词、解析器及配置文件。
迁移漏洞检测管道到其他语言或领域
自定义或分叉现有安全分析流水线
npx skills add anthropics/defending-code-reference-harness --skill customize -g -y
主动威胁狩猎技能,在无告警情况下分析日志与源码。通过假设驱动循环、本地PoC验证及严格证据链,确认漏洞并生成事件报告。
hunt the logs
find the campaign
look for signs of compromise
run dnr-hunt
npx skills add anthropics/defending-code-reference-harness --skill dnr-hunt -g -y
用于安全事件响应,分析告警或IOC,判定攻击是否成功及影响范围,确认根因并制定恢复计划。
收到安全告警
需要调查入侵指标
评估事件影响范围
npx skills add anthropics/defending-code-reference-harness --skill dnr-respond -g -y
提供仓库快速入门引导,包含新手介绍、Day 1 漏洞扫描与分诊的交互式演练,以及基于文档的帮助模式,旨在降低新用户的使用门槛。
用户需要快速了解项目结构和启动流程
用户询问如何运行首次扫描或特定功能
npx skills add anthropics/defending-code-reference-harness --skill quickstart -g -y
自动化安全扫描结果的分诊、验证、去重与优先级排序。通过读取源码验证漏洞真实性,按实际可利用性重新排名并分配负责人,输出精简的关注列表,辅助安全团队高效处理海量告警。
triage findings
validate scanner output
prioritize vulns
review the backlog
npx skills add anthropics/defending-code-reference-harness --skill triage -g -y
提供在无 Docker 环境下验证 harness 变更的端到端方案。通过安装固定版本 CLI、启动 Stub 服务器捕获请求头,并精确模拟容器环境变量来驱动真实 CLI,确保与生产行为一致。
需要验证 CI/CD 管道中的 Agent 环境配置
在无 Docker 环境中测试 API 请求和认证逻辑
npx skills add anthropics/defending-code-reference-harness --skill verify -g -y
对源码目录进行静态安全漏洞扫描,生成发现报告供分类处理。通过并行子代理分析代码,识别潜在风险,不执行代码,支持威胁模型集成与自定义审查重点。
要求扫描代码中的安全漏洞
请求审查特定目录的 bug 或安全问题
作为威胁建模后的后续步骤
npx skills add anthropics/defending-code-reference-harness --skill vuln-scan -g -y
将验证后的安全漏洞发现转化为候选代码补丁。读取Triage或扫描结果,生成仅包含差异的文本文件供人工审核,绝不自动应用修改,确保操作安全隔离。
修复已确认的安全漏洞
生成针对特定发现的补丁
关闭漏洞处理闭环
npx skills add anthropics/defending-code-reference-harness --skill patch -g -y
为代码库构建威胁模型,识别潜在风险与攻击面。支持访谈、自动引导及混合模式,输出标准化文档。仅限静态分析,不执行代码或发起网络请求,确保安全性。
threat model
build a threat model
map the attack surface
what should we be worried about in this codebase
npx skills add anthropics/defending-code-reference-harness --skill threat-model -g -y


