Saltar al contenido
8/10
G Programación

gstack (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:

ComandoRolQué hace
/office-hoursYC Office HoursTe interroga sobre el producto antes de programar
/plan-ceo-reviewCEOReplantea el problema, busca el "producto 10 estrellas"
/plan-eng-reviewJefe de ingenieríaFija arquitectura, flujo de datos, casos límite
/plan-design-reviewDiseñador seniorPuntúa el diseño 0-10 y detecta "AI slop"
/reviewIngeniero staffBusca bugs que pasan el CI pero rompen en producción
/investigateDepuradorDepuración por causa raíz
/qaQA LeadAbre un navegador real, encuentra y arregla bugs
/csoJefe de seguridadAuditoría de seguridad (OWASP + STRIDE)
/shipRelease EngineerPublica y abre un PR
/land-and-deployRelease EngineerFusiona, despliega y verifica producción
/design-shotgunDiseñoGenera 4-6 variantes de diseño para elegir
/make-pdfPublisherConvierte markdown en documento de calidad
/browse, /scrapeNavegador/ScrapeControla 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 ./setup que:
  • Instala Bun (un programa) si no lo tienes.
  • Usa sudo para instalar fuentes del sistema.
  • Modifica tu CLAUDE.md y carpetas de skills.
  • Se actualiza solo (comprueba actualizaciones cada hora).
  • Usa tu navegador real: las skills /browse, /scrape, /qa pueden 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: /cso usa Docker para ejecutar contenedores; /setup-gbrain usa Supabase y su API; /pair-agent usa 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 && ./setup

Advertencia: 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...)⚠️ ParcialSolo 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

Volver a Skills