Desarrollo y seguridad Guía paso a paso

Cyber Neo: auditoría de seguridad de tu proyecto con Claude Code

Cyber Neo es una skill de código abierto para Claude Code que audita la seguridad de un proyecto: secretos expuestos, dependencias vulnerables, autenticación, cabeceras web, CI/CD y más. Trabaja en modo solo lectura con varios subagentes en paralelo y entrega un informe en Markdown con cada hallazgo priorizado y su solución propuesta.

Nivel
Intermedio
Qué necesitas
Claude Code instalado, git y Python 3; opcionalmente Semgrep, Trivy o Gitleaks para análisis más profundos.
Cuánto lleva
Unos 10 minutos para instalarla y lanzar la primera auditoría

Herramienta creada por Enrique Rocha.

Herramientas que usa esta guía

01 Qué es Cyber Neo y qué revisa

Cyber Neo es una skill: un paquete de instrucciones, referencias y pequeños scripts que enseña a Claude Code a hacer una auditoría de seguridad ordenada. No es un antivirus ni un escáner comercial; es Claude siguiendo una metodología detallada con más de 10.000 líneas de patrones de vulnerabilidades, clasificadas según el OWASP Top 10 de 2025 y el CWE Top 25.

Cuando la lanzas, primero reconoce el proyecto (lenguajes, frameworks, infraestructura) y después reparte el trabajo entre cinco subagentes en paralelo. Al final deduplica, puntúa por gravedad y escribe un informe en tu Escritorio.

01

Código (SAST)

Inyección SQL, XSS, inyección de comandos, path traversal, SSRF y deserialización insegura.

02

Secretos

Más de 60 patrones para claves de AWS, Google Cloud, GitHub, Stripe, tokens JWT, claves privadas y archivos .env.

03

Dependencias y cadena de suministro

Versiones con CVE conocidos, archivos lock ausentes, dependencias sin fijar y nombres sospechosos.

04

Acceso y criptografía

Rutas sin autenticación, JWT mal configurados, IDOR, algoritmos débiles y claves escritas en el código.

05

Web y errores

Cabeceras de seguridad, CORS, CSRF, cookies, modo depuración en producción y trazas visibles.

06

CI/CD, Docker y logs

Permisos excesivos en GitHub Actions, contenedores como root y datos personales en los registros.

02 Para quién es (y qué lenguajes cubre)

Encaja si has creado una web o una aplicación con ayuda de la IA y quieres una revisión antes de abrirla a clientes, o si llevas un equipo pequeño sin especialista en seguridad. También es útil como segunda opinión antes de una entrega.

Stack Nivel de soporte
JavaScript y TypeScript (Express, Next.js, React, Vue, NestJS…) Completo, con referencia específica
Python (Django, Flask, FastAPI…) Completo, con referencia específica
Cualquier otro lenguaje Patrones genéricos: eval, exec, credenciales en el código, inyección de comandos
PHP/Laravel, Go, Ruby, Java, Rust Anunciados para una próxima versión; hoy solo los patrones genéricos

03 Instalación

El repositorio tiene estructura de plugin y la skill vive en la subcarpeta skills/cyber-neo/. Claude Code busca las skills personales en ~/.claude/skills/<nombre>/SKILL.md, así que lo más fiable es clonar el repositorio en una carpeta tuya y enlazar esa subcarpeta.

bash · Terminal (macOS o Linux)
git clone https://github.com/Hainrixz/cyber-neo.git ~/herramientas/cyber-neo
mkdir -p ~/.claude/skills
ln -s ~/herramientas/cyber-neo/skills/cyber-neo ~/.claude/skills/cyber-neo
  1. 1

    Clona y enlaza

    Con los comandos de arriba. En Windows, si no quieres usar enlaces simbólicos, copia la carpeta skills/cyber-neo dentro de tu carpeta .claude/skills.

  2. 2

    Abre una sesión nueva de Claude Code

    Las skills se cargan al arrancar. Escribe / y comprueba que aparece cyber-neo en la lista.

  3. 3

    Actualiza de vez en cuando

    Un git pull en ~/herramientas/cyber-neo trae los patrones nuevos; el enlace hace que Claude use siempre la última versión.

04 Tu primera auditoría

text · Dentro de Claude Code
/cyber-neo .
/cyber-neo /ruta/a/otro/proyecto
  1. 1

    Reconocimiento

    Detecta tecnologías y tamaño. Hasta 1.000 archivos lo revisa todo; en proyectos grandes prioriza rutas de API, autenticación, configuración y dependencias, e indica qué porcentaje cubrió.

  2. 2

    Análisis en paralelo

    Cinco subagentes revisan dependencias, código, secretos, configuración y cadena de suministro a la vez.

  3. 3

    Informe

    Se guarda en el Escritorio como cyber-neo-report-nombre-fecha.md, con una puntuación de riesgo, los hallazgos por gravedad y las tres acciones prioritarias.

05 Cómo corregir lo que encuentra

Cyber Neo informa, no arregla. Lo sensato es abordar los hallazgos de uno en uno, empezando por los críticos, y comprobar cada arreglo con una prueba. Si una clave ha aparecido en el código, cámbiala en el proveedor aunque la borres del repositorio: el historial de git la conserva.

Prompt · Corregir hallazgos con control
Lee el informe de Cyber Neo que está en mi Escritorio. Empieza solo por los hallazgos críticos y altos. Para cada uno: explícame en dos frases el riesgo real para mi negocio, escribe una prueba que demuestre el fallo, aplica el arreglo mínimo y vuelve a ejecutar la prueba. Para después de cada hallazgo y espera mi visto bueno antes de seguir. No toques nada que no esté en el informe.
Prompt · Resumen para un cliente o socio
Con el informe de Cyber Neo del Escritorio, redacta un resumen de una página para una persona no técnica: estado general de seguridad, los tres riesgos principales explicados sin jerga, qué se va a corregir esta semana y qué queda pendiente. No incluyas rutas de archivo ni fragmentos de código.

06 Límites que debes conocer

  • ✓Es análisis estático: no ataca tu web en marcha ni sustituye a una auditoría o pentest profesional
  • ✓Puede dar falsos positivos; revisa cada hallazgo antes de tocar código
  • ✓La cobertura profunda hoy es para JavaScript, TypeScript y Python
  • ✓Una auditoría completa con subagentes consume bastante uso de tu plan; lánzala antes de entregas, no a cada cambio
  • ✓Si el proyecto es de un cliente, asegúrate de tener permiso para analizarlo

Preguntas frecuentes

Sí, es código abierto con licencia MIT. Lo que consumes es el uso de tu plan de Claude durante la auditoría.

No. Está diseñado como auditor de solo lectura: el único archivo que escribe es el informe en tu Escritorio.

Aplicará los patrones genéricos y revisará dependencias, secretos y configuración, pero las reglas específicas de PHP aún no están incluidas. Tómalo como una primera pasada.

Casi siempre es la ruta: el archivo SKILL.md debe quedar en ~/.claude/skills/cyber-neo/SKILL.md. Si clonaste el repositorio entero en esa carpeta, queda un nivel más abajo; usa el enlace a la subcarpeta skills/cyber-neo y abre una sesión nueva.

Sobre el autor

Equipo editorial de appyweb

Marketing, SEO y desarrollo con IA

Especialistas de appyweb en SEO, publicidad, desarrollo web y automatización con IA.

Sigue con estas guías

Guía paso a paso · Principiante

Seguridad en Claude: permisos, conectores, privacidad y Claude Code sin sustos

Conectar tu correo, tus documentos o tu código a Claude es seguro si sabes dónde están los controles. Esta guía explica cómo limitar lo que puede hacer cada conector, cómo leer una aprobación, qué datos se usan o no para entrenar modelos, qué ofrece el panel de administración y qué precauciones tomar en Claude Code.

Unos 20 minutos para revisar tu configuración Leer la guía →
Guía paso a paso · Principiante

Plugin security-guidance: revisión de seguridad automática en Claude Code

security-guidance es un plugin oficial de Anthropic que vigila el código que genera Claude Code en tres momentos: al editar archivos, al terminar cada turno y al hacer commit. Aquí verás cómo instalarlo, cómo probar que funciona, cómo añadir reglas propias de tu proyecto, qué datos envía y cómo desactivar cada capa.

Unos 10 minutos con la prueba incluida Leer la guía →
Guía paso a paso · Intermedio

Protege tu app con Claude: RLS en Supabase, CORS y cabeceras de seguridad

Las tres configuraciones de seguridad que más se olvidan al construir una app con ayuda de la IA: Row Level Security en Supabase/PostgreSQL para que cada usuario vea solo sus datos, CORS limitado a tus dominios y cabeceras HTTP de seguridad. Para cada una: qué riesgo cubre, un prompt para que Claude la implemente y cómo verificar que funciona.

Entre 1 y 2 horas para una app pequeña Leer la guía →
Guía paso a paso · Intermedio

Diseñar y auditar una app con Claude Code: The Architect y Cyber Neo

Un flujo en cinco pasos para pasar de una idea a una aplicación construida y revisada: The Architect te entrevista y genera un plano detallado con la seguridad incluida, Claude Code lo construye y Cyber Neo audita el resultado en 11 áreas de seguridad sin modificar tu código.

Entre 1 y 2 horas para el plano y la primera auditoría, sin contar la construcción Leer la guía →
Guía paso a paso · Intermedio

Revisar tu código con Claude Code: /verify, /code-review y /security-review

Claude Code trae de serie tres comandos de revisión: uno arranca tu app para comprobar que el cambio funciona, otro busca bugs en tu diff y el tercero busca vulnerabilidades. Aquí verás qué hace cada uno, sus opciones, sus límites y una rutina fija para pasarlos antes de subir código.

Unos 15 minutos la primera vez; después, 3-5 minutos por cambio Leer la guía →

¿Quieres llevar la IA a tu empresa sin pelearte con todo esto?

Diseñamos e implantamos agentes, automatizaciones y asistentes con IA a medida de tu negocio.

Ver nuestros servicios de IA

Cuéntanos tu proyecto. Te respondemos en 48 h.

Auditoría gratuita de IA, campañas, web y SEO, con prioridades y cifras reales de tu negocio.

✓ Sin compromiso ✓ Respuesta en 48 h laborables ✓ Un consultor senior, no un bot
WA WhatsApp