gstack para Claude Code: 28 Comandos IA para Devs [2025].
gstack convierte Claude Code en un equipo de ingeniería con 28 comandos especializados. Aprende a instalarlo y úsalo hoy en tus proyectos.
gstack (también conocido como "gistack" por una confusión común de escritura) transforma Claude Code en un equipo virtual de ingenieria con especialistas disponibles como comandos de barra diagonal. Es un software factory open source que estructura el desarrollo en un proceso completo: Think → Plan → Build → Review → Test → Ship → Reflect.
Creado por Garry Tan (CEO de Y Combinator), esta herramienta open source permite que desarrolladores individuales logren productividad de equipo. Tan reporta haber escrito 600,000+ lineas de codigo de produccion en 60 dias usando este sistema. gstack supero las 10,000 estrellas en GitHub en sus primeras 48 horas.
Por que la uso
La integre en mi workflow porque organiza el caos del desarrollo asistido por IA. En lugar de un agente generico que hace todo, tienes roles especificos con revisiones inteligentes. El sistema automaticamente enruta las revisiones apropiadas y cada skill lee los outputs del paso anterior — nada se pierde entre pasos.
Requisitos
- Claude Code instalado y autenticado
- Git
- Bun v1.0+
- Node.js (solo en Windows)
Instalacion
Paso 1 — Instalacion global:
git clone https://github.com/garrytan/gstack.git ~/.claude/skills/gstack
cd ~/.claude/skills/gstack && ./setup
Despues agrega una seccion "gstack" en tu archivo CLAUDE.md listando los skills disponibles.
Paso 2 — Instalacion por proyecto (opcional):
cp -Rf ~/.claude/skills/gstack .claude/skills/gstack
rm -rf .claude/skills/gstack/.git
cd .claude/skills/gstack && ./setup
Los archivos se commitean a tu repo (no como submodulo). Nada toca tu PATH ni corre en background.
Otros agentes (Codex, Gemini CLI, Cursor):
git clone https://github.com/garrytan/gstack.git ~/.codex/skills/gstack
cd ~/.codex/skills/gstack && ./setup --host codex
O auto-detectar: ./setup --host auto
Como usarlo — Flujo de trabajo
gstack impone un proceso secuencial donde cada paso alimenta al siguiente:
- Describe tu idea de feature
/office-hours→ el agente replantea tu idea (ej: de "app de briefing diario" a "asistente personal de chief of staff IA")/plan-ceo-review→ revision de scope en 10 secciones/plan-eng-review→ diagramas de arquitectura, matriz de tests- Apruebas el plan → el agente escribe el codigo
/review→ auto-corrige issues obvios, senala race conditions/qa https://staging.myapp.com→ encuentra y corrige bugs en browser real/ship→ corre tests, abre PR
Resultado: 8 comandos, un sprint completo, un solo desarrollador.
Todos los comandos
Planificacion
| Comando | Rol | Funcion |
|---|---|---|
/office-hours |
Mentor YC | Replantea problemas escuchando pain points, genera 2-3 approaches con estimaciones |
/plan-ceo-review |
CEO/Fundador | 4 modos de scope: Expansion, Selective Expansion, Hold Scope, Reduction |
/plan-eng-review |
Eng Manager | Define arquitectura, flujos de datos, edge cases, plan de tests |
/plan-design-review |
Design Reviewer | Auditoria en 7 pasadas con rating 0-10 por dimension |
/design-consultation |
Arquitecto de diseno | Construye sistema de diseno completo desde cero con preview HTML |
/autoplan |
Equipo completo | Review completo en un comando (CEO → design → eng) |
Desarrollo y Review
| Comando | Rol | Funcion |
|---|---|---|
/review |
Staff Engineer | Busca bugs de produccion: N+1 queries, race conditions, trust boundaries |
/investigate |
Debugger | Root-cause analysis sistematico. Para despues de 3 intentos fallidos |
/design-review |
Designer que codea | Auditoria visual de 80 items + correcciones automaticas CSS |
/codex |
Segunda opinion | Review independiente via OpenAI Codex con 3 modos |
QA y Testing
| Comando | Rol | Funcion |
|---|---|---|
/qa |
QA Lead | Prueba en Chromium real, encuentra bugs, corrige y genera tests de regresion |
/qa-only |
QA Reporter | Mismo proceso que /qa pero solo reporta, sin modificar codigo |
/browse |
QA Engineer | Navegacion real en Chromium (~100ms por comando) |
/setup-browser-cookies |
Session Manager | Importa cookies de Chrome, Arc, Brave, Edge |
/benchmark |
Performance | Mide page load times, Core Web Vitals, tamano de recursos |
Deployment
| Comando | Rol | Funcion |
|---|---|---|
/ship |
Release Engineer | Sync main, corre tests, audita coverage, abre PR |
/land-and-deploy |
DevOps | Merge PR, espera CI/deploy, verifica salud en produccion |
/canary |
Monitor | Monitoreo post-deploy: errores, regresiones de performance |
/cso |
Chief Security Officer | OWASP Top 10 + STRIDE threat modeling |
Documentacion y Retrospectiva
| Comando | Rol | Funcion |
|---|---|---|
/document-release |
Tech Writer | Actualiza docs del proyecto post-ship |
/retro |
Eng Manager | Retrospectiva semanal con breakdowns por persona y tendencias |
Seguridad y Control
| Comando | Funcion |
|---|---|
/careful |
Alerta antes de comandos destructivos (rm -rf, DROP TABLE, force-push) |
/freeze |
Restringe ediciones a un solo directorio |
/guard |
Combina /careful + /freeze para maxima seguridad |
/unfreeze |
Remueve la restriccion de /freeze |
/gstack-upgrade |
Auto-actualizacion a la ultima version |
Integracion con Greptile
/review y /ship leen automaticamente los comentarios de Greptile en tus PRs. Issues validos se agregan a hallazgos criticos y se corrigen antes de shipping. Issues ya corregidos reciben auto-reply. Falsos positivos se rechazan con explicacion. gstack aprende de los falsos positivos — cada FP confirmado se guarda en historial y futuras ejecuciones los saltan automaticamente.
Sesiones Paralelas con Conductor
gstack soporta hasta 10 sesiones paralelas via Conductor. Cada sesion corre en su propio workspace aislado con instancia separada de Chromium, cookies, tabs y logs. Sin colisiones de puertos ni estado compartido. Una persona puede correr QA, code review, implementacion y shipping simultaneamente.
Arquitectura Tecnica
- Chromium persistente: Primera llamada inicia el browser en ~3 segundos. Cada comando subsecuente en 100-200ms via HTTP. Cookies, tabs y localStorage persisten entre comandos
- Binario compilado: Ejecutable de ~58MB compilado con Bun. Sin node_modules en runtime
- Interaccion por refs: Elementos se direccionan via accessibility-tree refs (@e1, @e2), no selectores CSS. Compatible con CSP, React hydration y Shadow DOM
- Seguridad: Binding localhost-only, auth con bearer token por sesion, cookies nunca en plaintext en disco
Privacidad y Telemetria
Opt-in por defecto. En la primera ejecucion, gstack pregunta permiso para compartir datos anonimos. Si se habilita, envia: nombre del skill, duracion, exito/fallo, version, OS. Nunca envia codigo, paths, branches ni prompts.
Desactivar: gstack-config set telemetry off
Analytics local siempre disponible: gstack-analytics
Troubleshooting
- Skills no aparecen:
cd ~/.claude/skills/gstack && ./setup /browsefalla:cd ~/.claude/skills/gstack && bun install && bun run build- Instalacion desactualizada: Corre
/gstack-upgradeo configuraauto_upgrade: trueen~/.gstack/config.yaml - Windows: Funciona via Git Bash/WSL. Se necesitan
bunynodeen PATH.
Para quien es
Para fundadores tecnicos, tech leads, y cualquier desarrollador que use Claude Code y quiera estructurar mejor su workflow de desarrollo asistido por IA. Especialmente util para builders individuales que quieren operar como un equipo de 20.

Gabriel Neuman
Consultor en Automatización e IA con más de 15 años de experiencia. Ayudo a dueños de negocios a recuperar su tiempo mediante sistemas que trabajan solos. Fundador de GNB Labs y apasionado por el NoCode.
¿Listo para automatizar tu negocio?
Ayudo a empresas a escalar mediante automatización inteligente y estrategias de IA. Sin fricción, sin complicaciones, resultados en semanas.