This runs systematic security audits on frontend codebases using grep searches for dangerous patterns like dangerouslySetInnerHTML, innerHTML assignments, eval calls, and unescaped Twig output. It covers XSS, CSRF, DOM manipulation vulnerabilities, and checks your CSP configuration across React, Astro, vanilla JS, and Node.js projects. The skill follows OWASP guidelines and outputs findings in a severity-ranked report with remediation steps. Worth running before any security review or deployment. The grep patterns are comprehensive enough to catch most common frontend vulnerabilities, though you'll still need to manually verify each finding since static analysis can't understand full context.

skills.sh installs
449
GitHub stars
7
last updated
Jun 3, 2026

Install

$ npx -y skills add schalkneethling/webdev-agent-skills --skill frontend-security --agent claude-code

Installs into .claude/skills of the current project.

Files

Frontend Security Audit Skill

Perform comprehensive security audits of frontend codebases to identify vulnerabilities, bad practices, and missing protections.

Audit Process

  1. Scan for dangerous patterns - Search codebase for known vulnerability indicators
  2. Review framework-specific risks - Check for framework security bypass patterns
  3. Validate defensive measures - Verify CSP, CSRF tokens, input validation
  4. Check dependencies - Review npm/node dependencies for vulnerabilities
  5. Report findings - Categorize by severity with remediation guidance

Critical Vulnerability Patterns to Search

XSS Indicators (Search Priority: HIGH)

# React dangerous patterns
grep -rn "dangerouslySetInnerHTML" --include="*.jsx" --include="*.tsx" --include="*.js"

# Direct DOM manipulation
grep -rn "\.innerHTML\s*=" --include="*.js" --include="*.ts" --include="*.jsx" --include="*.tsx"
grep -rn "\.outerHTML\s*=" --include="*.js" --include="*.ts"
grep -rn "document\.write" --include="*.js" --include="*.ts"

Sponsors

Details

Repository
github.com/schalkneethling/webdev-agent-skills
Categories
Frontend Development, Security, AI & Agent Building
First seen
Jun 3, 2026

More from schalkneethling/webdev-agent-skills

All 2
1sickn33 avatarfrontend-mobile-security-xss-scansickn33/antigravity-awesome-skillsfrontend mobile security xss scan444skills.sh installs
2sickn33 avatarreact-state-managementsickn33/antigravity-awesome-skillsreact state management425skills.sh installs
3mrgoonie avatarfrontend-designmrgoonie/claudekit-skillsCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applicat424skills.sh installs
4block avatarfrontend-designblock/agent-skillsCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applicat405skills.sh installs
5vercel-labs avatarshadcnvercel-labs/vercel-pluginshadcn399skills.sh installs
6aradotso avatar3dsvg-interactive-reactaradotso/trending-skills3dsvg interactive react393skills.sh installs