¿Qué hace secskills?
Habilidades de agente de IA para revisiones de seguridad: flujos de trabajo estructurados para pruebas de penetración en aplicaciones Java de escritorio y evaluaciones de configuración en la nube de AWS. Funciona con Cursor, Claude Code o cualquier agente de codificación de IA.
Visión general
Esta colección de habilidades proporciona flujos de trabajo paso a paso que guían a un agente de IA en la realización de auditorías de seguridad sistemáticas. Cada habilidad se define en un archivo SKILL.md que especifica el objetivo, los pasos a seguir y los resultados esperados.
Habilidades disponibles
- pentest-java-desktop: Realiza una prueba de penetración estructurada en una aplicación Java de escritorio, incluyendo enumeración de puntos de entrada, análisis de vulnerabilidades comunes (como inyección de comandos, deserialización insegura, etc.) y generación de un informe de hallazgos.
- aws-config-assessment: Evalúa la configuración de una cuenta de AWS en busca de riesgos de seguridad, revisando servicios como IAM, S3, EC2, y generando recomendaciones de remediación.
Cómo usar
- Copia el contenido del archivo
SKILL.mdde la habilidad deseada. - Pégalo en el prompt o configuración de tu agente de IA (Cursor, Claude Code, etc.).
- El agente de IA ejecutará el flujo de trabajo definido.
Requisitos
- Para pentest-java-desktop: Acceso al código fuente o binario de la aplicación Java, y un entorno para ejecutar análisis dinámicos.
- Para aws-config-assessment: Credenciales de AWS con permisos de lectura para los recursos a evaluar.
Ejemplo de salida
Para la habilidad de pentest Java, el agente generará un informe que incluye:
- Resumen: Breve descripción del alcance y metodología.
- Hallazgos: Lista de vulnerabilidades encontradas, con nivel de severidad.
- Recomendaciones: Pasos para mitigar cada vulnerabilidad.
Para la evaluación de AWS, la salida será un informe de cumplimiento con:
- Configuraciones inseguras: Ejemplos de buckets S3 públicos, reglas de firewall demasiado permisivas, etc.
- Mejores prácticas: Sugerencias para hardening de la cuenta.
Licencia
MIT - ver el archivo LICENSE para más detalles.