{"id":"bec504d3-60ff-47e7-9b0c-5977b0849e51","shortId":"NjDACC","kind":"skill","title":"Install Garry Tan’s Claude Code operating stack with gstack","tagline":"Use gstack to bootstrap an opinionated Claude Code workspace with specialist agent skills, commands, hooks, and operating workflows for product-building teams.","description":"# Install Garry Tan’s Claude Code operating stack with gstack\n\nUse gstack to bootstrap an opinionated Claude Code workspace with specialist agent skills, commands, hooks, and operating workflows for product-building teams.\n\n## Prerequisites\n\nClaude Code, gstack repository installer/assets, Git\n\n## Installation\n\nUse the upstream install or setup path that matches your environment:\n- git clone --single-branch --depth 1 https://github.com/garrytan/gstack.git ~/gstack\n\nRequirements and caveats from upstream:\n- **Requirements:** [Claude Code](https://docs.anthropic.com/en/docs/claude-code), [Git](https://git-scm.com/), [Bun](https://bun.sh/) v1.0+, [Node.js](https://nodejs.org/) (Windows only)\n- (cd ~/.claude/skills/gstack && ./setup --team) && ~/.claude/skills/gstack/bin/gstack-team-init required && git add .claude/ CLAUDE.md && git commit -m \"require gstack for AI-assisted work\"\n\nBasic usage or getting-started notes:\n- **gstack is my answer.** I've been building products for twenty years, and right now I'm shipping more products than I ever have. In the last 60 days: 3 production services, 40+ shipped features, part-time, while runn...\n- Install gstack (30 seconds — see below)\n- Run /office-hours — describe what you're building\n\n- Source: https://github.com/garrytan/gstack\n- Extracted from upstream docs: https://raw.githubusercontent.com/garrytan/gstack/HEAD/README.md\n\n## Documentation\n\n- https://github.com/garrytan/gstack\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/install-garry-tans-claude-code-operating-stack-with-gstack/)","tags":["install","garry","tans","claude","code","operating","stack","with","gstack","skills","agentskillexchange","agent-skills"],"capabilities":["skill","source-agentskillexchange","skill-install-garry-tans-claude-code-operating-stack-with-gstack","topic-agent-skills","topic-ai-agents","topic-ai-tools","topic-awesome-list","topic-claude-code","topic-codex","topic-cursor","topic-llm","topic-mcp","topic-npx-skills","topic-openclaw","topic-skills-catalog"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/agentskillexchange/skills/install-garry-tans-claude-code-operating-stack-with-gstack","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add agentskillexchange/skills","source_repo":"https://github.com/agentskillexchange/skills","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (1,579 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:10:56.705Z","embedding":null,"createdAt":"2026-05-18T13:17:12.376Z","updatedAt":"2026-05-18T19:10:56.705Z","lastSeenAt":"2026-05-18T19:10:56.705Z","tsv":"'/)':115,120 '/),':111 '/.claude/skills/gstack':124 '/.claude/skills/gstack/bin/gstack-team-init':127 '/en/docs/claude-code),':107 '/garrytan/gstack':206,217 '/garrytan/gstack.git':95 '/garrytan/gstack/head/readme.md':213 '/gstack':96 '/office-hours':197 '/setup':125 '/skills/install-garry-tans-claude-code-operating-stack-with-gstack/)':224 '1':92 '3':179 '30':192 '40':182 '60':177 'add':130 'agent':22,55,219 'agentskillexchange.com':223 'agentskillexchange.com/skills/install-garry-tans-claude-code-operating-stack-with-gstack/)':222 'ai':140 'ai-assist':139 'answer':153 'assist':141 'basic':143 'bootstrap':14,47 'branch':90 'build':32,65,157,202 'bun':112 'bun.sh':114 'bun.sh/)':113 'caveat':99 'cd':123 'claud':5,17,38,50,68,103,131 'claude.md':132 'clone':87 'code':6,18,39,51,69,104 'command':24,57 'commit':134 'day':178 'depth':91 'describ':198 'doc':210 'docs.anthropic.com':106 'docs.anthropic.com/en/docs/claude-code),':105 'document':214 'environ':85 'ever':172 'exchang':221 'extract':207 'featur':184 'garri':2,35 'get':147 'getting-start':146 'git':73,86,108,129,133 'git-scm.com':110 'git-scm.com/),':109 'github.com':94,205,216 'github.com/garrytan/gstack':204,215 'github.com/garrytan/gstack.git':93 'gstack':10,12,43,45,70,137,150,191 'hook':25,58 'instal':1,34,74,78,190 'installer/assets':72 'last':176 'm':135,166 'match':83 'node.js':117 'nodejs.org':119 'nodejs.org/)':118 'note':149 'oper':7,27,40,60 'opinion':16,49 'part':186 'part-tim':185 'path':81 'prerequisit':67 'product':31,64,158,169,180 'product-build':30,63 'raw.githubusercontent.com':212 'raw.githubusercontent.com/garrytan/gstack/head/readme.md':211 're':201 'repositori':71 'requir':97,102,128,136 'right':163 'run':196 'runn':189 'second':193 'see':194 'servic':181 'setup':80 'ship':167,183 'singl':89 'single-branch':88 'skill':23,56,220 'skill-install-garry-tans-claude-code-operating-stack-with-gstack' 'sourc':203,218 'source-agentskillexchange' 'specialist':21,54 'stack':8,41 'start':148 'tan':3,36 'team':33,66,126 'time':187 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-tools' 'topic-awesome-list' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-llm' 'topic-mcp' 'topic-npx-skills' 'topic-openclaw' 'topic-skills-catalog' 'twenti':160 'upstream':77,101,209 'usag':144 'use':11,44,75 'v1.0':116 've':155 'window':121 'work':142 'workflow':28,61 'workspac':19,52 'year':161","prices":[{"id":"ea97b156-9c25-4628-b9aa-ae869626258d","listingId":"bec504d3-60ff-47e7-9b0c-5977b0849e51","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"agentskillexchange","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:17:12.376Z"}],"sources":[{"listingId":"bec504d3-60ff-47e7-9b0c-5977b0849e51","source":"github","sourceId":"agentskillexchange/skills/install-garry-tans-claude-code-operating-stack-with-gstack","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/install-garry-tans-claude-code-operating-stack-with-gstack","isPrimary":false,"firstSeenAt":"2026-05-18T13:17:12.376Z","lastSeenAt":"2026-05-18T19:10:56.705Z"}],"details":{"listingId":"bec504d3-60ff-47e7-9b0c-5977b0849e51","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"install-garry-tans-claude-code-operating-stack-with-gstack","github":{"repo":"agentskillexchange/skills","stars":8,"topics":["agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor","llm","mcp","npx-skills","openclaw","skills-catalog"],"license":"mit","html_url":"https://github.com/agentskillexchange/skills","pushed_at":"2026-05-18T19:02:17Z","description":"The open catalog of AI agent skills — 2,000+ security-scanned skills for Claude Code, Cursor, Codex, and more.","skill_md_sha":"19eb2cdc01bba3338695d804e23e513719c7f1a7","skill_md_path":"skills/install-garry-tans-claude-code-operating-stack-with-gstack/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/install-garry-tans-claude-code-operating-stack-with-gstack"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"Install Garry Tan’s Claude Code operating stack with gstack","description":"Use gstack to bootstrap an opinionated Claude Code workspace with specialist agent skills, commands, hooks, and operating workflows for product-building teams."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/install-garry-tans-claude-code-operating-stack-with-gstack"},"updatedAt":"2026-05-18T19:10:56.705Z"}}