webapp-security-audit
仓库创建 2026年7月2日最近提交 22 天前SkillHot 收录 22 天前
▸ 精选理由
提供按优先级的可执行审计清单,便于代码评审和上线把关。
这个 Skill 做什么
审计浏览器端 web 应用的依赖、XSS、密钥泄露、CORS 等安全问题。
审查浏览器端 web 应用的安全面:从依赖包健康、XSS 防护、客户端打包中的密钥泄露,到第三方数据校验、CORS/混合内容和浏览器存储安全。在代码评审、上线前安全把关或搭建安全 guardrails 时用,优先关注依赖审计和 CI 流程的安全配置。特点是把浏览器特有的威胁链条和部署管道都一并检查。
▸ 展开 SKILL.md 英文原文
Security auditing for {{project.name}}, a browser-delivered web app. Covers dependency hygiene, XSS prevention, secret leakage in client bundles, validation of third-party data, CORS / mixed content, browser-storage safety, and CI workflow safety. Use when reviewing code for security vulnerabilities or setting up security guardrails.
0
Stars
0
Forks
35
仓库内 Skill
+0
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/dustinkeeton/wafflestack/main/stacks/engineering-team/skills/webapp-security-audit/SKILL.md或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/dustinkeeton/wafflestack/main/stacks/engineering-team/skills/webapp-security-audit/SKILL.md"SKILL.MD 节选查看完整文件 ↗
# Security Audit Standards
{{sec.threatModelIntro}}
Focus areas, in priority order:
## Priority Areas
### 1. Dependency hygiene
- **Run audit on every dep change:** `{{sec.auditCmd}}` (production deps; run the dev-inclusive variant as a separate report).
- **Vet new deps:** for any package added in the diff, check on npmjs.com:
- Weekly downloads (≥ 10k unless niche)
- Last publish date (within 12 months)
- Maintainer count (single-maintainer = higher risk)
- GitHub repo activity (open issues, recent commits)
- Transitive bloat (`pnpm why <pkg>` / `npm ls <pkg>`)
- **Flag typo-squats** — packages with names that are off-by-one from popular packages.
- **Lockfile is the source via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有