---
title: "Garry Tan (@garrytan) skills · skilld"
canonical_url: "https://skilld.dev/gh/garrytan"
last_updated: "2026-05-08T23:55:20.867Z"
meta:
  description: "58 agent skills curated by Garry Tan on skilld. bash, gstack, Testing."
  "og:description": "58 agent skills curated by Garry Tan."
  "og:title": "Garry Tan on skilld"
---

`

![Avatar for Garry Tan](https://github.com/garrytan.png)

# **Garry Tan**

[@garrytan](https://github.com/garrytan)person

Writes software, dreams.

58 skills 126k San Francisco, CA Synced 20 days ago

Mostly·bash, gstack, Testing

[GitHub](https://github.com/garrytan) [Website](https://blog.garrytan.com)

## Skills

### [garrytan/gstack](https://skilld.dev/gh/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

58 skills 126k

`npx -y skilld add gh:garrytan/gstack`

- [

  **/autoplan**126k

  Auto-review pipeline — reads the full CEO, design, eng, and DX review skills from disk and runs them sequentially with auto-decisions using 6 decision principles. (gstack) /autoplan by garrytan](https://skilld.dev/gh/garrytan/gstack/autoplan)
- [

  **/benchmark**126k

  Performance regression detection using the browse daemon. (gstack) /benchmark by garrytan](https://skilld.dev/gh/garrytan/gstack/benchmark)
- [

  **/benchmark-models**126k

  Cross-model benchmark for gstack skills. (gstack) /benchmark-models by garrytan](https://skilld.dev/gh/garrytan/gstack/benchmark-models)
- [

  **/browse**126k

  Fast headless browser for QA testing and site dogfooding. (gstack) /browse by garrytan](https://skilld.dev/gh/garrytan/gstack/browse)
- [

  **/canary**126k

  Post-deploy canary monitoring. (gstack) /canary by garrytan](https://skilld.dev/gh/garrytan/gstack/canary)
- [

  **/careful**126k

  Safety guardrails for destructive commands. (gstack) /careful by garrytan](https://skilld.dev/gh/garrytan/gstack/careful)
- [

  **/codex**126k

  OpenAI Codex CLI wrapper — three modes. (gstack) /codex by garrytan](https://skilld.dev/gh/garrytan/gstack/codex)
- [

  **/context-restore**126k

  Restore working context saved earlier by /context-save. (gstack) /context-restore by garrytan](https://skilld.dev/gh/garrytan/gstack/context-restore)
- [

  **/context-save**126k

  Save working context. (gstack) /context-save by garrytan](https://skilld.dev/gh/garrytan/gstack/context-save)
- [

  **/cso**126k

  Chief Security Officer mode. (gstack) /cso by garrytan](https://skilld.dev/gh/garrytan/gstack/cso)
- [

  **/design-consultation**126k

  Design consultation: understands your product, researches the landscape, proposes a complete design system (aesthetic, typography, color, layout, spacing, motion), and generates font+color preview... (gstack) /design-consultation by garrytan](https://skilld.dev/gh/garrytan/gstack/design-consultation)
- [

  **/design-html**126k

  Design finalization: generates production-quality Pretext-native HTML/CSS. (gstack) /design-html by garrytan](https://skilld.dev/gh/garrytan/gstack/design-html)
- [

  **/design-review**126k

  Designer's eye QA: finds visual inconsistency, spacing issues, hierarchy problems, AI slop patterns, and slow interactions — then fixes them. (gstack) /design-review by garrytan](https://skilld.dev/gh/garrytan/gstack/design-review)
- [

  **/design-shotgun**126k

  Design shotgun: generate multiple AI design variants, open a comparison board, collect structured feedback, and iterate. (gstack) /design-shotgun by garrytan](https://skilld.dev/gh/garrytan/gstack/design-shotgun)
- [

  **/devex-review**126k

  Live developer experience audit. (gstack) /devex-review by garrytan](https://skilld.dev/gh/garrytan/gstack/devex-review)
- [

  **/diagram**126k

  Turn an English description (or mermaid source) into a diagram triplet: the source, an editable .excalidraw file you can open (gstack) /diagram by garrytan](https://skilld.dev/gh/garrytan/gstack/diagram)
- [

  **/document-generate**126k

  Generate missing documentation from scratch for a feature, module, or entire project. (gstack) /document-generate by garrytan](https://skilld.dev/gh/garrytan/gstack/document-generate)
- [

  **/document-release**126k

  Post-ship documentation update. (gstack) /document-release by garrytan](https://skilld.dev/gh/garrytan/gstack/document-release)
- [

  **/freeze**126k

  Restrict file edits to a specific directory for the session. (gstack) /freeze by garrytan](https://skilld.dev/gh/garrytan/gstack/freeze)
- [

  **/gstack-openclaw-ceo-review**126k

  Use when asked to review a plan, challenge a proposal, run a CEO review, poke holes in an approach, think bigger about scope, or decide whether to expand or reduce the plan. /gstack-openclaw-ceo-review by garrytan](https://skilld.dev/gh/garrytan/gstack/gstack-openclaw-ceo-review)
- [

  **/gstack-openclaw-investigate**126k

  Use when asked to debug, fix a bug, investigate an error, or do root cause analysis, and when users report errors, stack traces, unexpected behavior, or say something stopped working. /gstack-openclaw-investigate by garrytan](https://skilld.dev/gh/garrytan/gstack/gstack-openclaw-investigate)
- [

  **/gstack-openclaw-office-hours**126k

  Use when asked to brainstorm, evaluate whether an idea is worth building, run office hours, or think through a new product idea or design direction before any code is written. /gstack-openclaw-office-hours by garrytan](https://skilld.dev/gh/garrytan/gstack/gstack-openclaw-office-hours)
- [

  **/gstack-openclaw-retro**126k

  Weekly engineering retrospective. Analyzes commit history, work patterns, and code quality metrics with persistent history and trend tracking. Team-aware with per-person contributions, praise, and growth areas. Use when asked for weekly retro, what shipped this week, or engineering retrospective. /gstack-openclaw-retro by garrytan](https://skilld.dev/gh/garrytan/gstack/gstack-openclaw-retro)
- [

  **/gstack-upgrade**126k

  Upgrade gstack to the latest version. /gstack-upgrade by garrytan](https://skilld.dev/gh/garrytan/gstack/gstack-upgrade)
- [

  **/guard**126k

  Full safety mode: destructive command warnings + directory-scoped edits. (gstack) /guard by garrytan](https://skilld.dev/gh/garrytan/gstack/guard)
- [

  **/hackernews-frontpage**126k

  Scrape the Hacker News front page (titles, points, comment counts). /hackernews-frontpage by garrytan](https://skilld.dev/gh/garrytan/gstack/hackernews-frontpage)
- [

  **/health**126k

  Code quality dashboard. (gstack) /health by garrytan](https://skilld.dev/gh/garrytan/gstack/health)
- [

  **/investigate**126k

  Systematic debugging with root cause investigation. (gstack) /investigate by garrytan](https://skilld.dev/gh/garrytan/gstack/investigate)
- [

  **/ios-clean**126k

  Remove the DebugBridge SPM package and all #if DEBUG wiring from an iOS app. (gstack) /ios-clean by garrytan](https://skilld.dev/gh/garrytan/gstack/ios-clean)
- [

  **/ios-design-review**126k

  Visual design audit for iOS apps on real hardware. (gstack) /ios-design-review by garrytan](https://skilld.dev/gh/garrytan/gstack/ios-design-review)
- [

  **/ios-fix**126k

  Autonomous iOS bug fixer. (gstack) /ios-fix by garrytan](https://skilld.dev/gh/garrytan/gstack/ios-fix)
- [

  **/ios-qa**126k

  Live-device iOS QA for SwiftUI apps. (gstack) /ios-qa by garrytan](https://skilld.dev/gh/garrytan/gstack/ios-qa)
- [

  **/ios-sync**126k

  Regenerate the iOS debug bridge against the latest upstream gstack templates. (gstack) /ios-sync by garrytan](https://skilld.dev/gh/garrytan/gstack/ios-sync)
- [

  **/land-and-deploy**126k

  Land and deploy workflow. (gstack) /land-and-deploy by garrytan](https://skilld.dev/gh/garrytan/gstack/land-and-deploy)
- [

  **/landing-report**126k

  Read-only queue dashboard for workspace-aware ship. (gstack) /landing-report by garrytan](https://skilld.dev/gh/garrytan/gstack/landing-report)
- [

  **/learn**126k

  Manage project learnings. /learn by garrytan](https://skilld.dev/gh/garrytan/gstack/learn)
- [

  **/make-pdf**126k

  Turn any markdown file into a publication-quality PDF. (gstack) /make-pdf by garrytan](https://skilld.dev/gh/garrytan/gstack/make-pdf)
- [

  **/office-hours**126k

  YC Office Hours — two modes. (gstack) /office-hours by garrytan](https://skilld.dev/gh/garrytan/gstack/office-hours)
- [

  **/open-gstack-browser**126k

  Launch GStack Browser — AI-controlled Chromium with the sidebar extension baked in. /open-gstack-browser by garrytan](https://skilld.dev/gh/garrytan/gstack/open-gstack-browser)
- [

  **/pair-agent**126k

  Pair a remote AI agent with your browser. (gstack) /pair-agent by garrytan](https://skilld.dev/gh/garrytan/gstack/pair-agent)
- [

  **/plan-ceo-review**126k

  CEO/founder-mode plan review. (gstack) /plan-ceo-review by garrytan](https://skilld.dev/gh/garrytan/gstack/plan-ceo-review)
- [

  **/plan-design-review**126k

  Designer's eye plan review — interactive, like CEO and Eng review. (gstack) /plan-design-review by garrytan](https://skilld.dev/gh/garrytan/gstack/plan-design-review)
- [

  **/plan-devex-review**126k

  Interactive developer experience plan review. (gstack) /plan-devex-review by garrytan](https://skilld.dev/gh/garrytan/gstack/plan-devex-review)
- [

  **/plan-eng-review**126k

  Eng manager-mode plan review. (gstack) /plan-eng-review by garrytan](https://skilld.dev/gh/garrytan/gstack/plan-eng-review)
- [

  **/plan-tune**126k

  Self-tuning question sensitivity + developer psychographic for gstack (v1: observational). (gstack) /plan-tune by garrytan](https://skilld.dev/gh/garrytan/gstack/plan-tune)
- [

  **/qa**126k

  Systematically QA test a web application and fix bugs found. (gstack) /qa by garrytan](https://skilld.dev/gh/garrytan/gstack/qa)
- [

  **/qa-only**126k

  Report-only QA testing. (gstack) /qa-only by garrytan](https://skilld.dev/gh/garrytan/gstack/qa-only)
- [

  **/retro**126k

  Weekly engineering retrospective. (gstack) /retro by garrytan](https://skilld.dev/gh/garrytan/gstack/retro)
- [

  **/review**126k

  Pre-landing PR review. (gstack) /review by garrytan](https://skilld.dev/gh/garrytan/gstack/review)
- [

  **/scrape**126k

  Pull data from a web page. (gstack) /scrape by garrytan](https://skilld.dev/gh/garrytan/gstack/scrape)
- [

  **/setup-browser-cookies**126k

  Import cookies from your real Chromium browser into the headless browse session. (gstack) /setup-browser-cookies by garrytan](https://skilld.dev/gh/garrytan/gstack/setup-browser-cookies)
- [

  **/setup-deploy**126k

  Configure deployment settings for /land-and-deploy. /setup-deploy by garrytan](https://skilld.dev/gh/garrytan/gstack/setup-deploy)
- [

  **/setup-gbrain**126k

  Set up gbrain for this coding agent: install the CLI, initialize a local PGLite or Supabase brain, register MCP, capture per-remote trust policy. (gstack) /setup-gbrain by garrytan](https://skilld.dev/gh/garrytan/gstack/setup-gbrain)
- [

  **/ship**126k

  Ship workflow: detect + merge base branch, run tests, review diff, bump VERSION, update CHANGELOG, commit, push, create PR. (gstack) /ship by garrytan](https://skilld.dev/gh/garrytan/gstack/ship)
- [

  **/skillify**126k

  Codify the most recent successful /scrape flow into a permanent browser-skill on disk. (gstack) /skillify by garrytan](https://skilld.dev/gh/garrytan/gstack/skillify)
- [

  **/spec**126k

  Turn vague intent into a precise, executable spec in five phases. (gstack) /spec by garrytan](https://skilld.dev/gh/garrytan/gstack/spec)
- [

  **/sync-gbrain**126k

  Keep gbrain current with this repo's code and refresh agent search guidance in CLAUDE.md. Wraps the gstack-gbrain-sync orchestrator with state (gstack) /sync-gbrain by garrytan](https://skilld.dev/gh/garrytan/gstack/sync-gbrain)
- [

  **/unfreeze**126k

  Clear the freeze boundary set by /freeze, allowing edits to all directories again. (gstack) /unfreeze by garrytan](https://skilld.dev/gh/garrytan/gstack/unfreeze)

Curated skills from @garrytan. Synced just now