¿Qué hace hack?
Enrutador primario de nivel P0 para HackSkills. Úsalo cuando la tarea implique pruebas de aplicaciones web, evaluación de seguridad de API, reconocimiento, clasificación de vulnerabilidades, planificación de rutas de explotación o selección de la siguiente habilidad de categoría adecuada antes de una habilidad de tema profundo.
Descripción
Este skill actúa como el punto de entrada y router principal de la colección HackSkills. Su propósito es analizar el contexto de la tarea del usuario y derivar al skill más especializado (por ejemplo, yaklang/recon, yaklang/webapp, yaklang/api-sec, yaklang/vuln-triage, etc.) para proceder con el análisis o prueba de seguridad correspondiente.
¿Cuándo usar este skill?
- Al iniciar una nueva evaluación de seguridad (pentest, bug bounty, revisión de seguridad).
- Cuando la tarea menciona términos como "web application testing", "API security", "recon", "vulnerability triage", "exploit path planning".
- Si no estás seguro de cuál skill específico de HackSkills es el más adecuado para la tarea actual.
Comportamiento esperado
- El agente AI analiza la consulta del usuario para identificar el tipo de tarea y fase de ataque.
- Determina el skill de HackSkills más relevante para la tarea.
- Proporciona una recomendación clara del siguiente skill a utilizar, junto con una breve justificación.
Ejemplo de uso
Usuario: Necesito evaluar la seguridad de una API REST que expone endpoints de autenticación y gestión de usuarios.
Respuesta del agente (usando este skill):
Tarea identificada como evaluación de seguridad de API. Se recomienda utilizar el skill
yaklang/api-secpara realizar pruebas de autenticación, autorización, inyección y otros vectores comunes en APIs REST.
Notas
- Este skill no realiza pruebas técnicas directamente; es un enrutador lógico.
- Siempre deriva a un skill más específico para la ejecución de acciones.
- Compatible con flujos de trabajo que integren herramientas como Burp Suite, OWASP ZAP, Nmap, sqlmap, etc., a través de los skills especializados.