owasp-top-10

Detect OWASP Top 10 vulnerabilities in Node.js and TypeScript projects.

3|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/mauriciodelrio/delriodev-skills --skill owasp-top-10-mauriciodelrio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: owasp-top-10
Source: https://github.com/mauriciodelrio/delriodev-skills/tree/main/es-skills/governance-risk-and-compliance/owasp-top-10
Command: npx skills add https://github.com/mauriciodelrio/delriodev-skills --skill owasp-top-10-mauriciodelrio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Los desarrolladores necesitan una guía práctica para proteger sus aplicaciones web contra las vulnerabilidades más críticas, evitando brechas de seguridad y cumplimiento deficiente.

Core Features & Use Cases

  • Guía completa de las 10 vulnerabilidades OWASP con explicaciones y ejemplos en TypeScript/Node.js.
  • Middleware integral que incluye helmet, CORS, rate‑limiting y sanitización de entrada.
  • Checklist y auditoría para validar que cada riesgo (A01‑A10) está mitigado antes del despliegue.
  • Uso típico: asegurar una API Express que maneja datos de usuarios, autenticación y operaciones CRUD.

Quick Start

Aplica el skill owasp-top-10 para analizar y asegurar tu código web siguiendo las 10 vulnerabilidades críticas.

Frequently Asked Questions about owasp-top-10

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check my Node.js Express API for OWASP Top 10 vulnerabilities?

To check Node.js Express APIs for OWASP Top 10 vulnerabilities, review codebases and endpoints for injection, broken access control, and insecure cryptography using standard security packages like helmet, bcrypt, and jsonwebtoken.

What is the best way to secure authentication and CRUD operations in TypeScript?

Securing authentication and CRUD operations in TypeScript requires applying middleware like helmet, CORS, rate-limiting, and input sanitization, alongside validating that OWASP risks A01-A10 are mitigated before deployment.

Can I audit Prisma database queries for injection risks using standard security packages?

You can audit Prisma database queries for injection risks by reviewing API endpoints for broken access control and insecure cryptography, validating that each OWASP Top 10 vulnerability is mitigated in your Node.js project.

Does this OWASP security skill work with my existing Express and Prisma stack?

The OWASP security skill works directly with Node.js and TypeScript projects using Express, Prisma, and standard security packages like helmet, bcrypt, and jsonwebtoken to detect and remediate critical web application security risks.

Why do I need helmet and rate-limiting middleware to mitigate OWASP vulnerabilities?

Helmet and rate-limiting middleware are needed to mitigate OWASP vulnerabilities because they provide integral web security by enforcing CORS, sanitizing inputs, and protecting API endpoints from critical web application security risks.

When should I run an OWASP Top 10 security checklist before deploying my web application?

You should run an OWASP Top 10 security checklist before deploying your web application to validate that every critical risk from A01 to A10 is fully mitigated, preventing security breaches and compliance failures.