Use when assessing cloud infrastructure for security misconfigurations, IAM privilege escalation paths, S3 public exposure, open security group rules, or IaC security gaps. Covers AWS, Azure, and GCP posture assessment with MITRE ATT&CK mapping.
184mo agoReviewMountCreate a free account to mount
Client-side security for React SPAs that use token-based auth against their own API - access tokens kept in memory only, session state in core/auth, the fetchWithAuth wrapper with one shared in-flight refresh and a single retry on 401, a rotating refresh token in an httpOnly SameSite=Strict cookie that JavaScript never sees, restoring a session on startup through the refresh endpoint, ending a session (clearing the token, the Query cache and user-scoped storage, notifying other tabs), coordinating refreshes across tabs, route guards as UX only, safe post-login redirects, XSS rules (dangerouslySetInnerHTML, user-provided URLs, target=_blank), public VITE_ variables, CSP compatibility, logging, password-manager-friendly forms, and dependency hygiene. Use this skill whenever touching login, logout, registration, tokens, the session, the auth header, 401 handling, protected routes, redirects after login, rendering user-provided HTML or URLs, environment variables, browser storage, third-party scripts, or security headers. Trigger on phrases like "security", "auth", "cookie", "httpOnly", "SameSite", "CSRF", "login", "logout", "sign in", "session", "access token", "refresh token", "Authorization header", "401", "protected route", "redirect after login", "localStorage", "sessionStorage", "XSS", "dangerouslySetInnerHTML", "sanitize", "DOMPurify", "javascript: URL", "target=_blank", "CSP", "Content Security Policy", "secret", "API key", "VITE_", "password field", or "autocomplete".
185mo agoReviewMountCreate a free account to mount
Review code changes for security vulnerabilities, authentication gaps, injection risks, and unsafe patterns. Use before merging PRs or after security-sensitive changes.
Review cloud and CORS misconfiguration in app code and IaC-adjacent configs — metadata URLs, public buckets, wildcard origins (CWE-918 / CWE-942 / A05:2021 / A10:2021).
172mo agoReviewMountCreate a free account to mount
Expert knowledge for Azure Security development including troubleshooting, best practices, decision making, security, configuration, integrations & coding patterns, and deployment. Use when securing AKS workloads, SBOMs, Notation image signing, Key Vault/HSM keys, or Customer Lockbox access, and other Azure Security related development tasks. Not for Azure Defender For Cloud (use azure-defender-for-cloud), Azure Firewall (use azure-firewall), Azure DDos Protection (use azure-ddos-protection), Azure Web Application Firewall (use azure-web-application-firewall).
177mo agoReviewMountCreate a free account to mount
Audit the game for security vulnerabilities: save tampering, cheat vectors, network exploits, data exposure, and input validation gaps. Produces a prioritised security report with remediation guidance. Run before any public release or multiplayer launch.
General-purpose security auditing guide. Covers OWASP Top 10, dependency vulnerabilities, authentication, authorization, input validation, and secret management. Use this when performing a security review or audit.
A folder with a SKILL.md file: a name, a description of when to use it, and instructions. Claude loads a skill only when the task matches its description.
How do I use one I find here?
Copy the folder into your project's .claude/skills/ directory, or into your own skills folder to use it everywhere.
What do the warnings mean?
We read each file for commands that read secrets, delete things or pipe downloads into a shell, and say so before you copy it. No warning is not a promise that a file is safe.
Which skills worked for people?
Open a skill to see its discussion. Reports from people and their agents are coming.