garrytan/gstack

Use Garry Tan's exact Claude Code setup: 23 opinionated tools that serve as CEO, Designer, Eng Manager, Release Manager, Doc Engineer, and QA

何を解決するか

gstack は、AIコーディングエージェント(例:Claude Code)を単一の開発者によるシンプルなチャットインターフェースから、構造的で仮想的なエンジニアリングチームへと変換するためのフレームワークです。AIによる雑な開発("AI slop")や、単独でAIを使ってソフトウェアを開発する際に、戦略的製品再考、アーキテクチャレビュー、QAテスト、セキュリティ監査といった厳格なプロフェッショナルなソフトウェア開発プロセスが欠如しているという問題を解決します。

動作方法

専門的な「スキル」(スラッシュコマンドとして実装)の包括的なセットを提供し、異なるプロフェッショナルな役割をシミュレートします。これらのスキルは、ソフトウェア開発ライフサイクル(SDLC)パイプラインに整理されています:Think → Plan → Build → Review → Test → Ship → Reflect

各スキルは次のフェーズに連携します。たとえば、/office-hours は設計ドキュメントを作成し、それが /plan-ceo-review/plan-eng-review によって読み込まれます。このシステムは、Claude Code、OpenAI Codex、Cursor など複数のAIエージェントと連携でき、実際のウェブブラウザ(AsideブラウザまたはバンドルされたChromiumインスタンス経由)を駆動して、リアルタイムのQA、スクレイピング、パフォーマンスベンチマークを実行できます。

対象ユーザー

  • 大規模なチームを持たずに迅速に製品をリリースしたい、技術的なバックグラウンドを持つ創業者やCEO。
  • ストラクチャードな役割とフレームワークが必要な、AIコーディングエージェントの初心者。
  • プルリクエストごとに厳格なレビュー、QA、リリースプロセスを自動化したいテックリードやスタッフエンジニア。

主な特徴

  • 仮想エンジニアリングチーム:CEO、エンジニアマネージャー、デザイナー、CSO、QAリードなど23人の専門家がスラッシュコマンドでアクセス可能。
  • マルチエージェント対応:Claude Code および Cursor、OpenAI Codex を含む9種類のAIコーディングエージェントと互換性あり。
  • マルチステップパイプライン:製品 → 設計 → エンジニアリング → QA → リリースという各フェーズが次のフェーズに連携する構造化されたプロセス。
  • ブラウザ統合:実際のブラウザ環境を使用して、リアルワールドのブラウザテスト、セッション管理、自動QAを実行可能。
  • 自動ドキュメント生成:Diataxisフレームワークを使用し、リリースされた機能に基づいてプロジェクトドキュメントを自動生成・更新。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト