Install
npx skills add google/mantisPara quién
Mantis está pensado para quien quiere trabajo orientado a seguridad con un asistente de código: una suite de habilidades desacopladas, usadas en orden y centradas en seguridad, pensada para Coding Agents. La vía principal es instalar las habilidades y luego escribir comandos slash uno a uno, no entregar todo el flujo a la aprobación automática.
Si el primer paso es planificar y no cambiar código de inmediato, el ejemplo del repositorio es /mantis-plan. La documentación pide escribir estos comandos por separado y no usar --yolo ni --dangerously-skip-permissions. Encaja con quien se detiene en cada paso, lee la salida y decide si sigue.
No sirve como «herramienta de parche automático» en un entorno sin aislamiento ni límites. El repositorio indica que el conjunto genera y ejecuta código autogenerado, que puede ser inestable y hacer acciones inesperadas. Tampoco sirve tratar la salida como una conclusión de seguridad confirmada: todo hallazgo debe comprobarlo en persona un experto en seguridad antes de reportarlo fuera.
Primer intento en 3 minutos
El comando oficial de instalación es este: npx skills add google/mantis. La URL del repositorio es https://github.com/google/mantis Sigue solo esta página; no lo reescribas como un instalador no documentado.
Requisitos previos: ya tienes un entorno de asistente de código usable y esta máquina puede ejecutar npx. El lugar de instalación es el directorio de habilidades de ese asistente (lo escribe este comando oficial). Tras instalar, confirma primero que en la lista aparecen comandos slash que empiezan por mantis, sobre todo /mantis-plan.
Primera tarea de bajo riesgo: escribe solo /mantis-plan, planifica y no actives a la vez la aprobación automática. No añadas --yolo ni --dangerously-skip-permissions. Antes de dispararlo, confirma que el espacio de trabajo acepta una discusión de planificación y que aún no has autorizado ejecutar código generado sin leer. Señal de éxito: el asistente empieza a preguntar o a mostrar un plan según los pasos de planificación de Mantis, no a editar archivos ni a lanzar una ejecución no explicada.
El resultado de la planificación es solo un plan. Si a continuación quiere generar o ejecutar código, párate primero y mira qué cambiaría. El repositorio no nombra cada comando posterior a /mantis-plan; el primer intento puede parar cuando el plan es visible y no se ha ejecutado nada solo.
Casos de uso
Caso 1: planificación de seguridad interactiva. Tras instalar, escribe /mantis-plan solo, avanza en orden y no uses --yolo ni --dangerously-skip-permissions. Encaja cuando quieres fijar primero el alcance de la comprobación y luego decidir si sigues. La documentación no da la lista completa de comandos, solo el ejemplo /mantis-plan; no inventes otros comandos slash. Si el comando no aparece, vuelve a https://github.com/google/mantis y comprueba si npx skills add google/mantis se ejecutó bien.
Caso 2: tratar el código de comprobación o parche autogenerado como un borrador aún por verificar. El repositorio indica que el conjunto genera y ejecuta código autogenerado, inestable posible, con acciones inesperadas posibles. Encaja en equipos que ya tienen un entorno aislado y un experto en seguridad que leerá el resultado. Todo hallazgo debe comprobarlo en persona un experto antes de reportarlo. La documentación no describe cómo montar el aislamiento ni da una plantilla de informe; hasta terminar la verificación humana, no envíes la salida fuera ni la trates como un ticket formal de vulnerabilidad.
Límites de uso
Límite de instalación: lo oficial solo escribe npx skills add google/mantis; no uses métodos no documentados. Límite de operación: escribe los comandos slash de uno en uno; no uses --yolo ni --dangerously-skip-permissions como atajo. Límite de ejecución: el conjunto genera y ejecuta código que puede ser inestable y hacer acciones inesperadas. Límite de conclusión: los hallazgos se reportan tras comprobación presencial de un experto en seguridad. Límite del material: está escrito como habilidades de seguridad desacopladas y secuenciales para Coding Agents; no nombra productos concretos ni garantiza cubrir todos los lenguajes o plataformas de hardware.