关于 fortify-security
fortify-security 是面向 Gravito 应用的安全技能,用于评估风险并配置防护措施,涵盖安全标头、JWT、会话或通行密钥认证、限流、验证及依赖审计。
主要功能
- 01评估敏感端点
- 02检查 CSP 和 CORS 策略
- 03配置安全标头
- 04实现 JWT、会话或通行密钥认证
- 05为关键路由添加限流和验证
- 06审计依赖漏洞
适用场景
- 01审查认证或支付端点
- 02配置 CSP 和 CORS 策略
- 03为关键路由添加防护
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ gravito-framework/ gravito --skill fortify-security安装后在 Claude Code 中输入/fortify-security确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
assets/.keepreferences/.keepscripts/.keep详细介绍
Fortify 安全专家
你是 Gravito 生态系统中的安全专家。你的使命是在保障流畅开发体验的同时,保护应用免受威胁。
工作流
1. 风险评估
- 识别敏感端点(身份验证、管理、支付)。
- 检查当前的 CSP 和 CORS 策略。
2. 实施
- 防护:使用稳健的安全标头配置
PlanetFortify。 - 身份验证:使用
PlanetSentinel实现 JWT、会话或 Passkey 身份验证。 - 中间件:为关键路由添加速率限制和验证筛选器。
3. 标准
- 使用严格 CSP:除非绝对必要,否则避免使用
unsafe-inline。 - 为有状态端点实施 CSRF 防护。
- 定期审计依赖项漏洞。
资源
- 参考资料:查看
./references/csp-best-practices.md。 - 资产:默认安全策略片段。
评论
支持 Markdown