01 Qué es gstack y para quién
Claude Code, tal como viene, es muy capaz pero no impone un proceso: hace lo que le pides en el orden en que se lo pides. gstack añade ese proceso en forma de comandos (skills escritas en Markdown) que se pasan el trabajo entre sí. /office-hours genera un documento de diseño que lee /plan-ceo-review; /plan-eng-review deja un plan de pruebas que recoge /qa; /review encuentra fallos que /ship verifica que estén corregidos.
Es gratuito, con licencia MIT, y su autor lo usa a diario. Encaja especialmente con fundadores técnicos, responsables de equipos de desarrollo y personas que empiezan con Claude Code y prefieren roles definidos a una ventana en blanco.
| Fase | Comandos principales | Qué obtienes |
|---|---|---|
| Pensar | /office-hours | Preguntas que cuestionan la idea y un documento de diseño |
| Planificar | /plan-ceo-review, /plan-eng-review, /plan-design-review, /autoplan | Alcance, arquitectura, casos límite, pruebas y criterios de diseño |
| Diseñar | /design-consultation, /design-shotgun, /design-html | Sistema de diseño, variantes para elegir y HTML funcional |
| Revisar | /review, /investigate, /cso | Fallos que pasan los tests, depuración de causa raíz y auditoría de seguridad |
| Probar | /qa, /qa-only, /browse | Pruebas en un navegador real, con reproducción y regresiones |
| Publicar | /ship, /land-and-deploy, /canary, /document-release | PR abierta, despliegue verificado, vigilancia posterior y documentación al día |
02 Instalación
- ✓Claude Code instalado y con sesión iniciada.
- ✓Git.
- ✓Bun 1.4.2 o superior (la versión probada; el instalador rechaza versiones anteriores a 1.3.3).
- ✓En Windows, además, Node.js.
- ✓Opcional: el navegador Aside en macOS 15 o superior; si no lo tienes, gstack descarga su propio Chromium.
git clone --single-branch --depth 1 https://github.com/garrytan/gstack.git ~/.claude/skills/gstack
cd ~/.claude/skills/gstack && ./setup
El instalador compila sus herramientas y descarga el navegador si hace falta. Después, el propio README recomienda añadir a tu CLAUDE.md una sección «gstack» que liste los comandos disponibles e indique que la navegación web se haga con /browse. Puedes pedírselo a Claude directamente.
Acabo de instalar gstack en ~/.claude/skills/gstack. Lee su README y añade a CLAUDE.md la sección «gstack» que recomienda, con la lista de comandos disponibles. Muéstrame el texto antes de guardarlo. Después explícame en cinco líneas qué comando debería usar primero para este proyecto y por qué.
03 Los primeros cinco comandos
-
1
/office-hours
Describe lo que quieres construir. Te hará preguntas incómodas sobre el problema, el usuario y el alcance, y propondrá alternativas antes de escribir código.
-
2
/plan-ceo-review
Aplícalo a una funcionalidad concreta. Puede ampliar, mantener o recortar el alcance según lo que aporte valor.
-
3
/review
Ejecútalo sobre una rama con cambios. Busca los fallos que pasan la integración continua pero rompen en producción y corrige los evidentes.
-
4
/qa
Apúntalo a tu entorno de pruebas. Recorre la aplicación en un navegador real, reproduce errores, escribe una prueba que falle y corrige la causa.
-
5
Decide
El propio autor sugiere parar aquí: con esos cuatro comandos sabrás si el método encaja contigo antes de adoptar el resto.
/office-hours Quiero añadir a nuestra web un área privada donde cada cliente descargue sus facturas. Somos una empresa de mantenimiento con unos 300 clientes y ahora las enviamos por correo una a una. Pregúntame lo que necesites sobre usuarios, seguridad y alcance antes de proponer nada, y al terminar resume el alcance de la primera versión.
04 Un flujo completo de principio a fin
Cuando la idea está clara, /autoplan encadena las revisiones de producto, diseño, experiencia de desarrollador e ingeniería (esta siempre al final) y solo te consulta las decisiones de criterio. Con el plan aprobado, Claude implementa y luego entran las fases de calidad y publicación.
Ya cerramos el alcance con /office-hours. Ejecuta /autoplan y muéstrame el plan revisado, marcando supuestos y riesgos. No implementes hasta que lo apruebe. Cuando lo apruebe: implementa, pasa /review y corrige lo que encuentre, ejecuta /qa contra http://localhost:8000 y, si todo está en verde, usa /ship para abrir la pull request. No despliegues a producción sin mi confirmación.
/investigate
Depuración sistemática: no corrige nada sin investigar la causa y se detiene tras tres intentos fallidos.
/cso
Auditoría de seguridad con OWASP y STRIDE. Necesita herramientas de compilación nativas; sin ellas, lo indica como no evaluado.
/careful, /freeze y /guard
Avisos antes de comandos destructivos y bloqueo de ediciones fuera de una carpeta. Útiles al tocar producción.
/retro y /learn
Retrospectiva semanal y memoria de patrones y errores del proyecto entre sesiones.
05 Límites, costes y privacidad
- ✓Cada fase lanza revisiones extensas: un sprint completo consume bastante uso de tu plan. Empieza por funcionalidades pequeñas.
- ✓Algunos comandos dependen de otras herramientas: /codex pide la CLI de Codex con sesión iniciada y /land-and-deploy necesita configurar antes tu despliegue con /setup-deploy.
- ✓Las revisiones automáticas no sustituyen una revisión humana en cambios de seguridad, pagos o datos personales.
- ✓La telemetría está desactivada por defecto y solo se activa si la aceptas; la comprobación de actualizaciones sí viene activada.
- ✓Para desinstalarlo, usa el script bin/gstack-uninstall de la carpeta de instalación.
Preguntas frecuentes
Sí, con soporte experimental para Codex CLI, OpenCode, Cursor, Kiro, GitHub Copilot CLI y otros mediante ./setup --host. Claude Code es la plataforma con soporte completo.
Ayuda bastante. Los comandos de planificación y QA son comprensibles para perfiles de producto, pero /ship, /land-and-deploy y la revisión de código asumen que trabajas con Git, ramas y pull requests.
No. El modo plan hace que Claude proponga antes de editar. gstack añade revisiones con criterios específicos de producto, ingeniería y diseño, y conecta esas fases con pruebas y publicación.
Con el comando /gstack-upgrade dentro de Claude Code, que detecta si tienes instalación global o en el proyecto y te muestra los cambios.
Sobre el autor
Equipo editorial de appyweb
Marketing, SEO y desarrollo con IA
Especialistas de appyweb en SEO, publicidad, desarrollo web y automatización con IA.