密码技能
Veracode安全扫描工作流程的GitHub Copilot技能。每个技能都是一个预先构建的提示,知道哪个技能 密码MCP 用于调用特定任务的工具。
先决条件
- 这 Veracode MCP服务器 必须在VS Code中安装和配置
- 已配置API凭据的经过身份验证的Veracode帐户
- GitHub Copilot在VS代码中启用了代理模式
可用技能
| 技能 | 触发 | 它的作用 |
|---|---|---|
| 扫描 | /scanit | 打包工作区并启动管道SAST扫描 |
| 第三 | /thirdit | 对第三方依赖关系运行本地SCA扫描并检查IaC配置 |
| 报道 | /reportit | 检索结果并生成优先执行摘要 |
| 修复它 | /fixit | 检索补救指南并应用特定缺陷或CVE的修复程序 |
| 解释器 | /explainit | 用通俗易懂的语言解释特定的漏洞或CVE |
安装
为项目安装(团队共享,签入源代码管理)
将技能目录复制到项目的 .claude/skills/ 目录:
*窗户:*
Copy-Item -Recurse scanit, thirdit, reportit, fixit, explainit "\.claude\skills\"*macOS/Linux:*
cp -r scanit thirdit reportit fixit explainit /.claude/skills/在所有项目中安装供个人使用
*窗户:*
Copy-Item -Recurse scanit, thirdit, reportit, fixit, explainit "$env:USERPROFILE\.claude\skills\"*macOS/Linux:*
cp -r scanit thirdit reportit fixit explainit ~/.claude/skills/放置目录后,技能立即可用——不需要重新加载VS代码。
典型工作流程
# 1. Package and scan
/scanit
# 2. Review findings
/reportit
# 3. Fix a specific flaw
/fixit 1026-1
# 4. Scan dependencies and IaC separately
/thirdit
# 5. Understand a specific CVE
/explainit CVE-2021-44228注: 技能会根据您的要求自动调用MCP工具。Veracode MCP服务器必须在VS Code中运行和配置,才能使技能发挥作用。
另见
- veracode代理 --用于自主分析和修复循环的VS代码副本代理
- veracode mcp --这些技能所连接的MCP服务器
