Cargando la bóveda…
Cargando la bóveda…
23 herramientas combinadas para que Claude opere como un equipo de 6 roles: estratega, diseñador, ingeniero, QA, security auditor y publisher. Garry Tan abrió su propio stack — explicado a fondo y con prompts.
Garry Tan es el presidente de Y Combinator — la aceleradora de donde salieron Airbnb, Stripe, Dropbox, Coinbase. Una persona que ve miles de startups armar producto cada año.
Cuando él comparte su propio setup de Claude Code, vale la pena prestar atención: no es alguien que use Claude casual. Es alguien que usa la herramienta intensamente.
Lo que regaló: 23 comandos / skills / agentes combinados que transforman a Claude en un equipo de 6 roles trabajando coordinados.
Cada rol es una skill o agente con su personalidad, sus reglas, sus tools.
Lo interesante no es cada rol aislado — es cómo se encadenan. Garry los usa en orden disciplinado:
> /estratega Quiero armar app de gestión de inventario para retailers.
Estratega:
Antes de tirar código:
1. ¿Quién es tu primer usuario ideal? Sé específico (no "retailers" —
"dueños de farmacias con 3-15 sucursales en México")
2. ¿Qué problema concreto resuelve hoy? ¿Cuál es el "después de"?
3. ¿Por qué este es el momento? ¿Por qué no hace 5 años?
4. ¿Cuál es el MVP MÍNIMO que valida la hipótesis?
5. ¿Cuánto te cuesta hacer ese MVP en tiempo / plata?
6. ¿Cómo sabés si funcionó después de 30 días?
Esperá. Respondé las 6.Sin estas respuestas, no construye nada. Forza pensamiento antes de ejecutar.
> /disenador Con lo del estratega, proponé:
- 3 direcciones visuales distintas (mood + paleta + tipografía)
- Wireframe de las 4 pantallas principales
- Sistema de espaciado y jerarquía
Antes de implementar nada, valido con vos.> /ingeniero Implementá el MVP siguiendo:
- Spec del estratega
- Diseño aprobado del diseñador
- Stack: Next.js 16, Drizzle, Tailwind
Reglas:
- No agregues features fuera de spec
- Si te falta info, preguntá antes de inventar
- Tests por cada lógica de negocio> /qa Probá la app en navegador real. Casos:
1. Happy path: usuario nuevo crea cuenta, carga 3 productos
2. Edge case: carga producto sin stock
3. Edge case: dos usuarios simultáneos
4. Bug típico: refresh en medio de un flow
Para cada uno: ¿pasa? Si no, archivo:línea del problema.> /security Antes de deploy:
- Secretos hardcodeados
- SQL injection risks
- Validación de input faltante
- CSRF / XSS en formularios
- Dependencias con CVEs
Reportá críticos / altos / medios.> /publisher Deployar a producción.
- Verificá que tests pasen
- Verificá que security auditor cerró críticos
- Build optimizado
- Variables de entorno bien seteadas en host
- Deploy + verificación post-deploy6 roles, 6 fases, output coordinado.
La diferencia técnica es sutil pero real: cuando el "estratega" interroga, no piensa en código. Cuando el "ingeniero" implementa, no se distrae con UX. Cada rol cubre su ángulo con foco.
El stack completo incluye:
/spec — convierte ideas en specs/architecture — diseño técnico/migration — migraciones de DB seguras/refactor-safe — refactors que no rompen/test-generator — tests con edge cases/code-review — review de PRs/explain — documentar código/start-project — inicia el flow de los 6 roles/checkpoint — guarda estado entre fases/handoff — pasa de un rol al siguiente con contexto/recap — resumen del estado actualSi nunca usaste terminal, igual podés instalar:
Bajá la app desde claude.ai/download.
En la app desktop, Claude Code → pedile:
> Cloname el repo del G Stack de Garry Tan e instalá todas las
skills + agentes en mi setup. Después listame qué quedó disponible.Claude se encarga de los git clone, copiar a ~/.claude/, etc.
> /start-projectSi arranca el flow del estratega, todo bien instalado.
✅ Estás armando producto desde cero (no editando existente) ✅ Solo o equipo chico (no tenés team que cubra los 6 roles) ✅ Querés disciplina estructurada de fases ✅ Aceptás invertir 2-3h en instalación inicial para ahorrar semanas después
❌ Solo querés editar un archivo o agregar feature chica → es overkill ❌ Trabajás en producto existente con equipo grande → ya tenés roles humanos ❌ No tenés paciencia para responder las 6 preguntas del estratega → vas a sentir fricción
La trampa típica: instalás los 23 pero solo usás /ingeniero porque querés código. Te perdés el 80% del valor. Los otros 5 roles existen porque la fricción de pensar antes de codear es donde se gana calidad.
"Sé qué quiero hacer, no necesito interrogación". 80% de las veces, las preguntas del estratega te van a sorprender con algo que no habías pensado.
Los 23 vienen genéricos. Si tu industria tiene reglas específicas, edita los SKILL.md. El estratega genérico vs el estratega que conoce tu mercado son herramientas distintas.
Para refactors / edits / debugging, no necesitás los 6 roles. El stack es para construcción nueva.
G Stack obliga a un cambio en cómo trabajás con Claude:
Si tu instinto es "tirá código ya", vas a chocar con G Stack. Si aceptás la fricción, la calidad del output es notablemente mejor.