Skills publicadas
remove-deadcode
Elimina código no utilizado de este proyecto con modo ultrawork, seguridad verificada por LSP y commits atómicos. Disparadores: eliminar código muerto, limpieza, eliminar no utilizado.
publish
Publica oh-my-opencode en npm a través de un flujo de trabajo de GitHub Actions. Argumento: <patch|minor|major>. Disparadores: publish, release, deploy, npm publish.
git-master
Esencial para todas las operaciones de Git, como commits atómicos, rebase/squash y búsqueda en el historial. Se recomienda usar con task() para guardar contexto. Los disparadores incluyen 'commit', 'rebase', 'squash', 'quién escribió', 'cuándo se añadió X' y 'encontrar el commit que'.
pre-publish-review
Una robusta puerta de lanzamiento pre-publicación de 16 agentes que detecta cambios, realiza análisis profundo y revisión holística utilizando múltiples agentes antes de cada publicación npm.
hyperplan
Habilidad de planificación multiagente adversarial que auto-orquesta 5 miembros hostiles para un debate de crítica cruzada implacable, destilando solo ideas defendibles. Estas ideas se entregan obligatoriamente al agente `plan` para la formalización de un plan ejecutable, ideal cuando la planificación requiere máximo rigor y la aparición de.
hyperplan
Esta habilidad de planificación multiagente adversaria auto-orquesta 5 miembros de categorías hostiles para un debate de crítica cruzada implacable, destilando conocimientos defendibles. Luego, entrega obligatoriamente estos conocimientos al agente `plan` para la formalización de planes ejecutables, ideal para una planificación que requiere el máximo rigor.
work-with-pr
Esta habilidad gestiona el ciclo completo de un Pull Request (PR), desde la implementación en un worktree de Git, commits atómicos, creación del PR, verificación (CI, revisión, aprobación) hasta la fusión, con limpieza automática. Úsela siempre que el trabajo de implementación deba entregarse como un PR.
security-research
Habilidad de investigación de seguridad en Modo Equipo que orquesta a 3 cazadores de vulnerabilidades y 2 ingenieros de PoC para auditar un código, probar la explotabilidad, clasificar causas raíz y calibrar la severidad. Se utiliza para revisión de seguridad, investigación de vulnerabilidades, auditoría de explotabilidad y validación de modelo de amenazas.
github-triage
Triaje de GitHub de solo lectura para issues y PRs. Analiza todos los elementos abiertos y genera informes respaldados por evidencia, sin realizar nunca ninguna acción en GitHub.
frontend-ui-ux
Diseñador convertido en desarrollador que crea UI/UX impresionantes incluso sin maquetas de diseño.
dev-browser
Automatiza interacciones del navegador con estado de página persistente. Úselo para navegar por sitios web, rellenar formularios, tomar capturas de pantalla, extraer datos web, probar aplicaciones o automatizar flujos de trabajo del navegador.
github-triage
Triaje de GitHub de solo lectura para issues y PRs. Analiza todos los elementos abiertos y escribe informes basados en evidencia en /tmp/{datetime}/, requiriendo un permalink de GitHub como prueba para cada afirmación. Esta habilidad nunca realiza ninguna acción en GitHub, solo genera informes.
work-with-pr
Esta habilidad gestiona el ciclo de vida completo de una PR, desde la implementación en un git worktree hasta commits atómicos, creación de la PR y un bucle de verificación hasta la fusión, con limpieza automática. Se utiliza para cualquier trabajo de implementación que deba entregarse como una PR.
omomomo
Comando de huevo de pascua - sobre oh-my-opencode. Se activa con: omomomo, about, easter egg.
pre-publish-review
Esta puerta de lanzamiento de pre-publicación de 16 agentes detecta todos los cambios desde el último lanzamiento npm, realiza análisis profundo por cambio, revisión holística y síntesis general del lanzamiento. Debe usarse antes de CADA publicación npm.
oh-my-openagent
omo; el mejor arnés para agentes, anteriormente conocido como oh-my-opencode.
agent-browser
Automatiza interacciones del navegador para pruebas web, llenado de formularios, capturas de pantalla y extracción de datos. Úselo cuando el usuario necesite navegar por sitios web, interactuar con páginas web, llenar formularios, tomar capturas de pantalla, probar aplicaciones web o extraer información de páginas web.
get-unpublished-changes
Compara HEAD con la última versión publicada de npm y enumera todos los cambios no publicados.
web-fetch
Obtiene una URL, guarda su contenido en un archivo temporal y devuelve la ruta del archivo. Esto permite al agente procesar secciones específicas con herramientas como rg/jq/awk, citando solo la información relevante, en lugar de volcar toda la página en la conversación.
Alerta por categoría