Programacióngstack (Garry Tan)
Convierte tu IA en un equipo de ingeniería virtual completo: un CEO, un diseñador, un jefe de ingeniería, QA, seguridad y un ingeniero de despliegue. Cubre todo el ciclo de un proyecto: pensar → planificar → construir → revisar → probar → publicar → reflexionar.
Revisada el 2026-09-21
- Popularidad
- 134k
- Licencia
- MIT
- Autor
- Garry Tan (presidente de Y Combinator)
- Categoría
- Programación
Seguridad: revisada
El contenido es seguro; el instalador o el servicio externo no se auditan aquí.
¿Qué es?
Es un equipo completo de especialistas para tu IA, creado por Garry Tan (presidente de Y Combinator). Cada "especialista" es un comando que cubre una fase del proyecto, y van encadenados: lo que produce uno lo usa el siguiente.
Piénsalo como contratar un equipo entero de golpe (CEO, diseñador, jefe de ingeniería, QA, seguridad, release) que trabaja en cadena sobre tu proyecto.
El flujo (sprint): Pensar → Planificar → Construir → Revisar → Probar → Publicar → Reflexionar.
Algunos "especialistas" incluidos:
| Comando | Rol | Qué hace |
|---|---|---|
/office-hours | YC Office Hours | Te interroga sobre el producto antes de programar |
/plan-ceo-review | CEO | Replantea el problema, busca el "producto 10 estrellas" |
/plan-eng-review | Jefe de ingeniería | Fija arquitectura, flujo de datos, casos límite |
/plan-design-review | Diseñador senior | Puntúa el diseño 0-10 y detecta "AI slop" |
/review | Ingeniero staff | Busca bugs que pasan el CI pero rompen en producción |
/investigate | Depurador | Depuración por causa raíz |
/qa | QA Lead | Abre un navegador real, encuentra y arregla bugs |
/cso | Jefe de seguridad | Auditoría de seguridad (OWASP + STRIDE) |
/ship | Release Engineer | Publica y abre un PR |
/land-and-deploy | Release Engineer | Fusiona, despliega y verifica producción |
/design-shotgun | Diseño | Genera 4-6 variantes de diseño para elegir |
/make-pdf | Publisher | Convierte markdown en documento de calidad |
/browse, /scrape | Navegador/Scrape | Controla un navegador real (con tus sesiones) |
¿Cuándo me sirve?
Cuando llevas un proyecto de software completo y quieres cubrir todas las fases con un equipo:
- "Ayúdame a planificar este producto" →
/office-hours+/plan-ceo-review. - "Revisa este código antes de publicar" →
/review. - "Prueba mi app en un navegador" →
/qa. - "Audita la seguridad" →
/cso. - "Publica y despliega" →
/ship+/land-and-deploy.
¿Esto me sirve a mí?
Sí, si haces proyectos de software serios y quieres calidad de equipo grande sin contratarlo.
| Si un día piensas... | Te da... |
|---|---|
| "Quiero planificar bien antes de programar" | /office-hours y las revisiones de plan |
| "Quiero revisar mi código con rigor" | /review |
| "Quiero que alguien pruebe mi app de verdad" | /qa (navegador real) |
| "Me da miedo la seguridad" | /cso |
| "Quiero una presentación/PDF de calidad" | /make-pdf |
No te sirve si no programas o si buscas algo ligero y sencillo (esta es pesada).
¿Es segura?
Veredicto: ✅ Limpia con matices FUERTES.
Es un proyecto legítimo y transparente (MIT, autor conocido, 134k estrellas). No hay código malicioso. Pero es mucho más que una skill: es un sistema que interviene bastante en tu ordenador. Cosas que debes saber antes de instalar:
- Instalación pesada: se instala clonando el repo y ejecutando un script
./setupque: - Instala Bun (un programa) si no lo tienes.
- Usa
sudopara instalar fuentes del sistema. - Modifica tu
CLAUDE.mdy carpetas de skills. - Se actualiza solo (comprueba actualizaciones cada hora).
- Usa tu navegador real: las skills
/browse,/scrape,/qapueden controlar tu navegador con tus sesiones iniciadas e importar tus cookies (Chrome, Edge...). Es potente, pero significa que la IA "hace clics" con tus cuentas. - Servicios externos:
/csousa Docker para ejecutar contenedores;/setup-gbrainusa Supabase y su API;/pair-agentusa ngrok (abre un túnel). - Comprueba lo que sale de tu máquina: incluye
gstack-egress, un registro de lo que el sistema intenta enviar fuera. Buena señal de transparencia. - Requisitos: Claude Code + Git + Bun. Está pensado sobre todo para Claude Code.
En resumen: legítimo y de confianza, pero es un sistema grande que toca tu sistema operativo, tu navegador y servicios externos. No es "una skill para principiantes".
Casos de uso
- Planificar un producto:
/office-hours→/autoplan. - Revisar código:
/review. - Probar la app:
/qa https://tu-staging.com. - Auditoría de seguridad:
/cso. - Publicar y desplegar:
/ship→/land-and-deploy. - Documentar:
/document-generate. - Generar PDFs/diagramas:
/make-pdf,/diagram.
Cómo se instala
Su método incluye ejecutar un script de configuración:
git clone --single-branch --depth 1 https://github.com/garrytan/gstack.git ~/.claude/skills/gstack
cd ~/.claude/skills/gstack && ./setupAdvertencia: revisa qué hace el ./setup antes de ejecutarlo (usa sudo, instala Bun y modifica archivos).
¿Dónde funciona?
| CLI | ¿Funciona? | Notas |
|---|---|---|
| Claude Code | ✅ Sí | Entorno principal |
| Codex | ✅ Sí | ./setup --host codex |
| OpenCode | ✅ Sí | ./setup --host opencode |
| Cursor | ✅ Sí | ./setup --host cursor |
| Factory Droid / Kiro | ✅ Sí | --host factory / --host kiro |
| OpenClaw / Hermes | ✅ Sí | Métodos propios |
| Otros (Zed, Amp...) | ⚠️ Parcial | Solo un resumen de texto (agents-digest) |
Soporta 10 asistentes, pero el soporte completo es para Claude Code.
Enlaces
- Repositorio: https://github.com/garrytan/gstack
- Ética del proyecto: https://github.com/garrytan/gstack/blob/main/ETHOS.md