关于 ns-code-best-practices
面向 Web 应用、API 和静态资源的质量与安全检查技能。它检查适用的安全性、兼容性和无障碍问题,并按需报告发现或进行最小修复。
主要功能
- 01安全配置与依赖检查
- 02浏览器兼容性审查
- 03无障碍快速检查
- 04按指南开展界面审计
- 05按严重程度提供发现与建议
适用场景
- 01检查安全响应头与 CSP
- 02扫描依赖中的已知 CVE
- 03审查基础 Web 无障碍
- 04依据指南审计界面
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ nextstage-brasil/ skills --skill ns-code-best-practices安装后在 Claude Code 中输入/ns-code-best-practices确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
evals/evals.jsonreferences/checklist.mdui-guidelines-review.md详细介绍
最佳实践
以提升质量 + 安全卫生为重点的检查——不能替代资深代码审查或视觉设计指导。
检索 Harness
参见 ../ns-harness/references/harness-discovery.md。阅读 architecture-rules.md 和与安全相关的 Harness 规则。
适用场景
| 请求 | 使用此技能 | 改用 |
|---|---|---|
| 安全标头 / CSP / HSTS | 是 | — |
| 依赖项审计 / 已知 CVE 扫描 | 是 | — |
| 浏览器兼容性基线 | 是 | — |
| 无障碍快速检查(地标、替代文本、标签) | 是 | — |
| “审查我的 UI” / Web Interface Guidelines / UX 无障碍审计 | 是(获取指南) | — |
| 独特的视觉改版 / 反粗制滥造的美学 | 否 | ns-code-frontend-design |
| “审查我的 MR” / 深入分析 SOLID | 否 | ns-code-reviewer |
| 新功能实现 | 否 | ns-code-coder / ns-spec-driven |
工作流
- 确定范围 — Web 应用界面、API 网关、静态资源或
{product_root}/prototype/;确认{product_root}。 - 建立基线 — 阅读
references/checklist.md;仅勾选适用部分(离线安全 / 兼容性 / 无障碍)。 - 指南 — UI / 无障碍 / UX 审计或调用方为
ns-proto-creator的收尾工作:遵循references/ui-guidelines-review.md(必须使用 WebFetch)。 - 扫描 — 检查配置(nginx、Vite、Next、Laravel 中间件等);不预设技术栈。
- 报告 — 输出问题表:严重程度、位置(尽可能使用
file:line)、建议、工作量。 - 修复 — 用户要求实现时,进行最小且安全的差异修改;否则仅报告。
与其他技能的重叠
- 此技能: 跨领域卫生检查 + 遵循 Web Interface Guidelines。
- ns-code-frontend-design: 独特外观、字体排版、动态效果、反通用 AI UI。
- ns-code-reviewer: 针对变更的 SOLID、测试、差异的可维护性。
可按顺序交付——将明确的技能请求转交给相应技能。
禁止事项
- 在没有证据的情况下宣称生产环境安全
- 未指出风险就破坏现有集成
- 在高风险领域以此替代威胁建模(升级至人工处理)
- UI 审计 / 原型收尾时跳过指南获取,却声称已完成全面 UI 检查
评论
支持 Markdown