Skills for Real Engineers. Straight from my .agents directory.
owasp-security
Agent skill fromdavila7/claude-code-templates
Comprehensive OWASP-aligned security guidance across six standards - Top 10 (2021) for web apps, ASVS 5.0, MASVS v2.1.0 for mobile, API Security Top 10 (2023), Kubernetes Top 10 (2022), and the Agentic Applications 2026 edition for AI/LLM. Use for security reviews, vulnerability audits, secure auth/crypto/access-control implementation, Kubernetes manifest hardening, and LLM/agent prompt-injection defense - including indirect requests like "is this login flow secure?", "review this endpoint", or "audit my pod spec".
How to install owasp-security
npx skills add davila7/claude-code-templates# or add only this skill to Claude Code: copy the folder
.claude-plugin/skills/owasp-security/
# into
~/.claude/skills/owasp-security/ (all projects)
.claude/skills/owasp-security/ (one project)
1# Comprehensive OWASP Security Skills23A developer-focused security reference covering six OWASP standards for securing web applications, APIs, mobile apps, containers, and AI/LLM systems. Each section provides concise detection guidance, key requirements, and mitigation strategies.45## Quick Navigation671. [OWASP Top 10 (2021)](#section-1-owasp-top-10-2021)82. [OWASP ASVS 5.0](#section-2-owasp-asvs-50-application-security-verification-standard)93. [OWASP MASVS v2.1.0](#section-3-owasp-masvs-v210-mobile-security)104. [OWASP API Security Top 10](#section-4-owasp-api-security-top-10-2023)115. [OWASP Kubernetes Top 10](#section-5-owasp-kubernetes-top-10-2022)126. [OWASP Agentic Applications 2026](#section-6-owasp-agentic-applications-2026)1314---1516## Section 1: OWASP Top 10 (2021)1718The OWASP Top 10 represents the most critical security risks in web applications.1920### A01: Broken Access Control21**Detection:** URLs with direct ID references (`/user/1234/orders`); client-side only enforcement; missing authorization checks.22**Mitigation:** Enforce server-side authorization for every sensitive operation; verify user ownership of resources; implement default-deny principle.23**Example:**24```javascript25// INSECURE: No authorization check26app.get('/users/:id/orders', (req, res) => {27 const orders = db.query('SELECT * FROM orders WHERE user_id = ?', req.params.id);28 res.json(orders);29});30// SECURE: Authorization check31app.get('/users/:id/orders', (req, res) => {32…
Excerpt shown under the repository's MIT license.
More skills in claude-code-templates
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
