SuperAPI AI 工具集

frontend-security-coder-v3

前端与建站

查看项目

更新于 10-15 21:10

技能介绍

用途:这是一个前端安全编码工作流技能,面向需要动手实现客户端安全防护的场景,例如 XSS 预防、CSP 配置、安全 DOM 操作与客户端漏洞修复。资料说明它由公开仓库中的 frontend-security-coder 技能导入打包而成,保留上游工作流、支持文件与仓库上下文,并通过 metadata.json 的 external_source 块和 ORIGIN.md 记录来源。

主要能力(据资料列出):输出处理与 XSS 预防,包括 textContent 与 innerHTML 的安全取舍、DOMPurify 等 HTML 净化、上下文感知编码、模板安全与用户生成内容渲染;CSP 配置,包括指令设置、nonce/hash、strict-dynamic、内联脚本消除与违规上报;输入校验与净化,包括白名单校验、正则安全与 ReDoS 预防、文件上传与 URL 校验;CSS 处理安全、点击劫持防护(X-Frame-Options、CSP frame-ancestors、SameSite)、安全重定向与导航、认证与会话管理、浏览器安全特性(SRI、Trusted Types、Referrer Policy、跨源策略)、第三方集成安全、PWA 安全以及移动与响应式安全。

使用方式:先确认目标、约束与所需输入,再读取概览与来源文件,只加载会实质改变结果的参考、示例或脚本;如需详细示例,打开 resources/implementation-playbook.md。资料给出的触发示例包括实现用户生成内容的安全 DOM 操作、配置 CSP、创建防注入的表单校验、实现点击劫持防护、安全重定向、DOMPurify 富文本净化、令牌存储与轮换、iframe 沙箱第三方组件等。

适用场景与限制:适合前端安全编码实践与清单式指导;高层安全审计、合规评估、DevSecOps 流水线设计、威胁建模、架构评审与渗透测试规划应改用 security-auditor。资料未提供具体安装命令、收费、价格或平台信息,暂未提供。任务偏离到调试、架构、设计或发布编排时,应转交更合适的原生技能。