用途:该技能在 AI 编码助手处理 Drupal 安全相关工作时激活,提供以 OWASP Top 10(2021)为框架的安全与编码规则参考。作者为 Ivan Grynenko,采用 MIT 许可证。
主要能力:规则覆盖身份验证与会话管理、访问控制与权限、SQL 注入与 XSS 防护、加密与数据保护、安全配置、依赖管理、SSRF 防护、安全设计模式、软件完整性与日志监控等主题。所有主题以引用文档形式存放在 /references/ 目录下,每份文档包含 OWASP 分类与参考、安全模式与反模式、执行检查、代码示例和最佳实践。
OWASP Top 10 映射:authentication-security.md 对应认证失效(A07:2021);access-control-security.md 对应访问控制失效(A01:2021);injection-prevention.md 对应注入漏洞(A03:2021);data-security.md 对应加密失效(A02:2021);security-configuration.md 对应安全配置错误(A05:2021);dependency-security.md 对应易受攻击组件(A06:2021);ssrf-prevention.md 对应服务端请求伪造(A10:2021);secure-design.md 对应不安全设计(A04:2021);integrity-validation.md 对应软件完整性失效(A08:2021);logging-security.md 对应日志与监控失效(A09:2021)。另有 database-standards.md 和 file-permissions.md 等附加主题。
使用方式:在涉及 Drupal 安全主题时自动激活,按需查阅 /references/ 目录中的对应文档。更新规则可运行 .claude/scripts/sync-ivan-rules.sh。
限制:资料未说明具体的兼容版本、安装依赖或收费情况,暂未提供。