Coleção de skills para agentes de programação, como Claude Code e Codex, com sessões de perguntas, TDD, diagnóstico de bugs, planejamento e revisão de código.
garrytan/gstack
Conjunto de 23 skills e ferramentas avançadas em slash commands que transformam o Claude Code em uma equipe virtual com funções de CEO, designer, gerente de engenharia, revisor, QA e release.
- Estrelas
- 136,972
- Forks
- 20,320
- Issues abertas
- 64
- Último commit
- há 6 horas
O que é?
gstack é uma coleção de slash commands baseados em Markdown para o Claude Code, organizada em torno de um sprint de software: pensar, planejar, desenvolver, revisar, testar, publicar e refletir. Cada skill desempenha uma função específica, como contestar decisões de produto com uma perspectiva de CEO, definir arquitetura e planos de teste como gerente de engenharia, revisar código como uma pessoa engenheira sênior, conduzir QA em um navegador real ou executar testes e abrir um pull request como responsável pelo release. As skills compartilham artefatos entre si: por exemplo, a próxima etapa lê o documento de design criado pela anterior.
O projeto também inclui um navegador baseado em Chromium para as skills de navegador, uma skill de auditoria de segurança (/cso) que segue OWASP e STRIDE e CLIs independentes para tarefas como benchmarking entre modelos e auditoria do custo de tokens das skills instaladas. Para instalar, basta clonar o repositório e executar ./setup. O projeto pode ser instalado para Claude Code, OpenAI Codex CLI, Cursor, OpenCode e vários outros agentes, com diferentes níveis de suporte. A licença do projeto é MIT.
Recursos principais
- 01Oferece 23 skills baseadas em funções, como /plan-ceo-review, /review, /qa e /ship.
- 02Inclui um conjunto de skills de navegador que funciona em modo headless, para navegar por fluxos web e fazer capturas de tela.
- 03Executa uma auditoria de segurança (/cso) com cobertura de OWASP e STRIDE.
- 04Oferece um fluxo de trabalho de design que gera mockups e cria um arquivo DESIGN.md.
- 05Instala por padrão para Claude Code e também para vários outros agentes de programação com IA usando flags --host.
Casos de uso
- Uma pessoa fundadora que trabalha por conta própria e quer revisar e planejar o produto de forma estruturada antes de escrever código no Claude Code.
- Uma liderança técnica que quer automatizar a revisão de código, o QA e a criação de pull requests a cada alteração.
- Uma equipe que quer manter convenções compartilhadas de fluxo de trabalho com IA versionadas em um repositório.
Início rápido
- 1
Instale o gstack clonando o repositório e executando setup
git clone --single-branch --depth 1 https://github.com/garrytan/gstack.git ~/.claude/skills/gstack && cd ~/.claude/skills/gstack && ./setup - 2
Execute /office-hours e descreva o que você está criando
/office-hours - 3
Execute /review em qualquer branch com alterações
/review - 4
Execute /qa na sua URL de staging ou em um serviço local isolado
/qa
Antes de usar
- Requer Claude Code, Bun v1.4.2 ou superior e Git; portanto, você já precisa usar o Claude Code.
- A skill /cso precisa de toolchains nativas adicionais e de uma configuração de build do Bun; caso contrário, informa que não foi avaliada.
- O navegador recomendado Aside para macOS requer macOS 15 ou superior.
Tópicos
Perguntas frequentes
- O que é gstack?
- Conjunto de 23 skills e ferramentas avançadas em slash commands que transformam o Claude Code em uma equipe virtual com funções de CEO, designer, gerente de engenharia, revisor, QA e release. gstack é uma coleção de slash commands baseados em Markdown para o Claude Code, organizada em torno de um sprint de software: pensar, planejar, desenvolver, revisar, testar, publicar e refletir. Cada skill desempenha uma função específica, como contestar decisões de produto com uma perspectiva de CEO, definir arquitetura e planos de teste como gerente de engenharia, revisar código como uma pessoa engenheira sênior, conduzir QA em um navegador real ou executar testes e abrir um pull request como responsável pelo release. As skills compartilham artefatos entre si: por exemplo, a próxima etapa lê o documento de design criado pela anterior.
- gstack é gratuito? Qual é a licença?
- gstack é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- gstack ainda é mantido?
- Manutenção ativa. O último commit de gstack foi em 20 de out. de 2026.
- Para que posso usar gstack?
- Uma pessoa fundadora que trabalha por conta própria e quer revisar e planejar o produto de forma estruturada antes de escrever código no Claude Code. Uma liderança técnica que quer automatizar a revisão de código, o QA e a criação de pull requests a cada alteração. Uma equipe que quer manter convenções compartilhadas de fluxo de trabalho com IA versionadas em um repositório.
- Como instalar gstack?
- Instale o gstack clonando o repositório e executando setup: git clone --single-branch --depth 1 https://github.com/garrytan/gstack.git ~/.claude/skills/gstack && cd ~/.claude/skills/gstack && ./setup Execute /office-hours e descreva o que você está criando: /office-hours Execute /review em qualquer branch com alterações: /review Execute /qa na sua URL de staging ou em um serviço local isolado: /qa
- Onde consigo gstack?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/garrytan/gstack
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma interface local de revisão no navegador para anotar planos de agentes, Markdown, HTML e diffs de código e enviar feedback de volta aos agentes de programação.
Uma Agent Skill que permite a agentes de programação criar e executar scripts personalizados de automação de navegador com Playwright para testes e tarefas web com várias etapas.
Uma skill para agentes que transforma alterações na árvore de trabalho geradas por IA em Conventional Commits organizados, branches, pulls e pushes seguros e PRs no GitHub.
Uma skill baseada em prompt que faz agentes de programação com IA escreverem apenas o código necessário para cada tarefa, priorizando reutilização e soluções mínimas em vez de implementações extensas.
Um exemplo de configuração de projeto para Claude Code com CLAUDE.md, hooks, skills, agents, comandos slash, servidores MCP e workflows do GitHub Actions para adaptar.