ProgramaciónAgent Skills (Addy Osmani)
25 skills de ingeniería de nivel producción para cubrir todo el ciclo de desarrollo: definir → planificar → construir → verificar → revisar → publicar. Encapsula las buenas prácticas de Google para que tu IA no se salte pasos.
Revisada el 2026-09-21
- Popularidad
- 98.1k
- Licencia
- MIT
- Autor
- Addy Osmani (Google)
- Categoría
- Programación
Seguridad: revisada
Revisada, sin código malicioso.
¿Qué es?
Es una colección de 25 skills de ingeniería seria, creada por Addy Osmani (ingeniero de Google, muy conocido en el mundo del rendimiento web). Cada skill es un flujo de trabajo con pasos y "puertas de verificación" que tu IA debe seguir.
Piénsalo como el manual de buenas prácticas de Google, convertido en instrucciones que tu IA obedece. No son consejos sueltos: son procesos con pasos, "excusa y refutación" (para que la IA no se salte pasos) y pruebas exigidas.
El ciclo (6 fases):
Definir → Planificar → Construir → Verificar → Revisar → Publicar
Los 9 comandos principales:
| Comando | Fase | Qué hace |
|---|---|---|
/spec | Definir | Escribe una especificación (PRD) antes de programar |
/plan | Planificar | Divide en tareas pequeñas y verificables |
/build | Construir | Implementa de una en una (con opción auto) |
/test | Verificar | Pruebas como "prueba de que funciona" |
/constraints | Calidad | Fija el estándar de calidad una vez y lo aplica siempre |
/review | Revisar | Revisión de 5 ejes antes de fusionar |
/webperf | Rendimiento | Audita el rendimiento web (medir antes de optimizar) |
/code-simplify | Simplificar | Reduce complejidad sin cambiar el comportamiento |
/ship | Publicar | Publica en producción con seguridad |
Las 25 skills cubren: entrevista de requisitos, refinar ideas, especificaciones, planificación, implementación incremental, TDD, diseño de UI, diseño de APIs, testing en navegador, depuración, revisión de código, simplificación, seguridad, rendimiento, git, CI/CD, migración, documentación, observabilidad y publicación.
Extra: 4 "personas" (revisor de código, ingeniero de tests, auditor de seguridad, auditor de rendimiento) y 7 listas de verificación de referencia.
¿Cuándo me sirve?
Cuando haces software y quieres calidad de ingeniero senior en todas las fases:
- "Antes de programar, aclaremos qué queremos" →
/spec. - "Divídeme esto en tareas" →
/plan. - "Hazlo con pruebas" →
/test. - "Revisa antes de fusionar" →
/review. - "Audita el rendimiento" →
/webperf. - "Publica con seguridad" →
/ship.
¿Esto me sirve a mí?
Sí, si haces proyectos de software y quieres estructura y calidad sin ser experto.
| Si un día piensas... | Te da... |
|---|---|
| "La IA se salta pasos y hace código frágil" | Procesos con puertas de verificación |
| "Quiero claridad antes de programar" | /spec + /plan |
| "Quiero pruebas de que funciona" | /test (TDD) |
| "Quiero revisar antes de publicar" | /review (5 ejes) |
| "Mi web va lenta" | /webperf |
| "Quiero código más simple" | /code-simplify |
No te sirve si no programas.
¿Es segura?
Veredicto: ✅ SÍ, es limpia.
- Las skills: archivos de texto con flujos de trabajo. No ejecutan código dañino.
- Los scripts y hooks revisados:
session-start.shsolo inyecta texto; los hookssdd-cacheson una caché local de peticiones web (usancurlpara revalidar lo que la IA ya descargó, sin enviar nada tuyo a ningún sitio); losvalidate-*.jscomprueban el formato del repo. Nada malicioso. - Origen: Addy Osmani (Google), autor muy reconocido y de confianza.
- Sin telemetría ni servicios externos.
Casos de uso
- Empezar un proyecto bien:
/spec→/plan. - Programar con disciplina:
/build(o/build auto). - Probar:
/test. - Revisar antes de fusionar:
/review. - Auditar rendimiento:
/webperf. - Publicar:
/ship. - Documentar decisiones: skill
documentation-and-adrs. - Asegurar la seguridad: skill
security-and-hardening.
Cómo se instala
Con el instalador de skills (funciona en 70+ agentes):
npx skills add addyosmani/agent-skillsO solo una skill:
npx skills add addyosmani/agent-skills --skill code-review-and-qualityPara Claude Code:
/plugin marketplace add addyosmani/agent-skills
/plugin install agent-skills@addy-agent-skills¿Dónde funciona?
| CLI | ¿Funciona? | Notas |
|---|---|---|
| Claude Code | ✅ Sí | Soporte completo (plugin y comandos) |
| OpenCode | ✅ Sí | Guía específica (.opencode/skills/) |
| Codex | ✅ Sí | Plugin nativo (v0.122+) |
| Cursor | ✅ Sí | Guía específica |
| Gemini CLI | ✅ Sí | Instalación nativa |
| GitHub Copilot | ✅ Sí | Personas + instrucciones |
| Windsurf, Kiro | ✅ Sí | Instrucciones |
| Otros | ✅ Sí | Markdown puro; funciona en cualquier agente |
Uno de los más compatibles: el propio repo incluye guías de instalación para cada herramienta.
Enlaces
- Repositorio: https://github.com/addyosmani/agent-skills
- Web oficial: https://skills.addy.ie
- Comparativa con Superpowers y Matt Pocock: https://github.com/addyosmani/agent-skills/blob/main/docs/comparison.md