Agent skill

xss-prevention

Encode output appropriately for the context (HTML, JavaScript, CSS, URL) Use when implementing security best practices. Security category skill.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/xss-prevention-omniaffixdave-sessionguardian

Metadata

Additional technical details for this skill

category
Security
priority
high
is built in
YES
session guardian id
builtin_xss_prevention

SKILL.md

XSS Prevention

Encode output appropriately for the context (HTML, JavaScript, CSS, URL). Use framework-provided escaping mechanisms (React's JSX, template engine auto-escaping). Avoid innerHTML, dangerouslySetInnerHTML, and similar APIs unless absolutely necessary and content is sanitized. Implement Content Security Policy (CSP) headers. Validate and sanitize user-generated content, especially rich text or markdown.

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results