mcpField
S
senior-secops

senior-secops

github.com/borghei安全1.0k132 次安装1 周前更新
代码仓库

关于 senior-secops

senior-secops 是面向工程师的安全技能,可审查代码、依赖项和合规控制。它结合静态漏洞检测、CVE 评估及审计、CI/CD 门禁、漏洞分流和事件响应工作流。

主要功能

  1. 01扫描常见源代码漏洞
  2. 02评估 npm、Python 和 Go 的 CVE
  3. 03检查 SOC 2、PCI-DSS、HIPAA 和 GDPR
  4. 04支持审计、CI/CD、分流和响应工作流
  5. 05提供 OWASP 指南和安全编码模式

适用场景

  1. 01发布前审计代码库
  2. 02分流新披露的依赖项 CVE
  3. 03为合规审计检查控制措施
  4. 04在 CI/CD 中加入安全检查

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/borghei/claude-skills --skill senior-secops

安装后在 Claude Code 中输入/senior-secops确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
compliance_requirements.md
security_standards.md
standards-and-playbook.md
vulnerability_management_guide.md
workflows-and-tooling.md
scripts/
compliance_checker.py
security_scanner.py
vulnerability_assessor.py

详细介绍

高级 SecOps 工程师

该 Agent 会扫描源代码中的安全漏洞(硬编码密钥、SQL 注入、XSS、命令注入),评估 npm/Python/Go 生态中的依赖项 CVE,并验证是否符合 SOC 2、PCI-DSS、HIPAA 和 GDPR 框架的要求。

核心能力

  • 安全扫描器 — 检测源代码中的硬编码密钥、SQL 注入、XSS、命令注入和路径遍历。
  • 漏洞评估器 — 扫描 npm / Python / Go 依赖清单,查找已知 CVE,并提供 CVSS 评分、修复版本和 0-100 风险评分。
  • 合规检查器 — 验证 SOC 2、PCI-DSS、HIPAA 和 GDPR 控制措施(访问控制、加密、审计日志记录、身份验证强度)。
  • 安全工作流 — 审计、CI/CD 安全门禁、CVE 分级处理(含 SLA 等级)和 5 阶段事件响应。
  • 标准与安全编码 — OWASP Top 10 预防、安全编码检查清单,以及特定语言的 BAD/GOOD 模式。

适用场景

  • 实施安全控制或强化代码库。
  • 开展安全审计或发布前安全检查。
  • 响应或分级处理新披露的 CVE。
  • 满足 SOC 2、PCI-DSS、HIPAA 或 GDPR 合规要求。
  • 将 SAST/依赖项/合规门禁接入 CI/CD。

请先确认

开始安全检查前,请确认以下信息。如果有任何信息未知或含糊不清,请提问,不要自行假设:

  • 目标路径 — 要扫描的代码库或依赖清单(所有扫描器的扫描对象)
  • 合规框架 — SOC 2 / PCI-DSS / HIPAA / GDPR(--framework;决定要验证哪些控制措施)
  • 严重性阈值 — 要报告或作为门禁的最低严重性(--severity;影响报告和 CI 的通过/失败结果)

停止规则:只询问对输出影响最大的 2-3 项。如果用户说“先起草就行”,则继续操作,并在产出内容顶部列出假设。

工具

工具用途命令
security_scanner.py扫描源代码中的密钥、注入、XSS、命令注入和路径遍历python scripts/security_scanner.py <target> --severity high --json --output report.json
vulnerability_assessor.py扫描依赖清单中的已知 CVE 并计算风险评分python scripts/vulnerability_assessor.py <target> --severity critical
compliance_checker.py验证 SOC 2 / PCI-DSS / HIPAA / GDPR 控制措施python scripts/compliance_checker.py <target> --framework soc2 --json --output soc2.json

参考资料

根据任务加载相应参考资料 — 保持此文件精简,按需获取详细内容:

  • references/workflows-and-tooling.md — 能力命令参考、4 种工作流(审计、CI/CD 门禁、CVE 分级处理、事件响应)、各脚本的完整标志/输出/退出代码表,以及技术栈。运行工作流或使用带特定标志的脚本时阅读。
  • references/standards-and-playbook.md — OWASP Top 10 预防表、安全编码检查清单、SOC 2 / PCI-DSS / HIPAA / GDPR 控制措施表、安全编码 BAD/GOOD 代码模式、反模式、故障排查表和成功标准。应用标准或诊断扫描器行为时阅读。
  • references/security_standards.md — 深入介绍 OWASP Top 10(含代码)、安全编码实践、身份验证标准、API 安全和密钥管理。需要深入了解安全编码指导时阅读。
  • references/vulnerability_management_guide.md — 漏洞生命周期、CVE 分级处理流程、CVSS 评分、修复工作流和依赖项扫描。需要端到端管理 CVE 时阅读。
  • references/compliance_requirements.md — SOC 2 / PCI-DSS / HIPAA / GDPR 控制措施的完整详情、证据收集、合规自动化和审计准备。准备审计时阅读。

范围与限制

此技能涵盖:

  • 对源代码进行静态分析,检查常见漏洞类别(密钥、注入、XSS、命令注入、路径遍历)。
  • 根据内置 CVE 数据库评估 npm、Python 和 Go 生态系统中的依赖项漏洞。
  • 验证是否符合 SOC 2 Type II、PCI-DSS v4.0、HIPAA Security Rule 和 GDPR。
  • 编排安全工作流,包括 CI/CD 门禁、CVE 分诊和事件响应流程。

此技能不涵盖:

  • 动态应用安全测试(DAST)或运行时分析——实时扫描请使用 OWASP ZAP 或 Burp Suite。
  • 基础设施即代码安全(Terraform、CloudFormation 配置错误)——IaC 加固请参阅 senior-devops 技能。
  • 容器镜像扫描或 Kubernetes 准入控制——请参阅 senior-devops 技能或直接使用 Trivy。
  • 渗透测试执行或红队行动——这些工作需要专用工具和经授权的人工操作人员。

集成点

技能集成方式数据流
senior-devops基础设施加固和 CI/CD 流水线配置安全扫描结果会进入部署门禁;DevOps 提供容器和 IaC 扫描
senior-backend服务端代码中的安全编码模式和输入验证SecOps 扫描器的发现结果推动后端修复;后端采用参数化查询和输出编码
senior-qa安全测试用例和补丁后的回归验证漏洞报告会生成 QA 测试用例;QA 确认修复不会引入回归问题
senior-architect威胁建模、纵深防御设计和零信任架构合规差距为架构决策提供依据;架构师提供安全设计模式
code-reviewer以安全为重点的代码审查和合并前分析扫描器的发现结果可确定审查重点;审查者负责落实安全编码标准
senior-fullstack覆盖前端和 API 层的端到端安全(XSS、CSRF、身份验证)SecOps 识别前端和 API 漏洞;全栈工程师应用框架级缓解措施

评论

支持 Markdown