This commit is contained in:
Randy Olson 2026-07-14 17:00:17 -07:00 committed by GitHub
commit 3fde1d64a9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
31 changed files with 106 additions and 0 deletions

View File

@ -0,0 +1,31 @@
{
"name": "garrytan-gstack",
"metadata": {
"description": "Garry's Stack — a virtual engineering team for Claude Code"
},
"owner": {
"name": "Garry Tan"
},
"plugins": [
{
"name": "gstack",
"source": "./",
"description": "28 development workflow skills that turn Claude Code into a virtual engineering team — office hours, code review, QA with a real browser, design audits, security analysis, release automation, and more.",
"category": "development",
"tags": [
"gstack",
"code-review",
"qa",
"testing",
"browser",
"design",
"security",
"workflow",
"engineering",
"shipping",
"debugging",
"devtools"
]
}
]
}

View File

@ -0,0 +1,25 @@
{
"name": "gstack",
"description": "Garry's Stack — 28 Claude Code skills that turn your AI agent into a virtual engineering team. Code review, QA with a real browser, design audits, security analysis, and release automation, all as slash commands.",
"version": "0.12.2.0",
"author": {
"name": "Garry Tan"
},
"homepage": "https://github.com/garrytan/gstack",
"repository": "https://github.com/garrytan/gstack",
"license": "MIT",
"keywords": [
"gstack",
"skills",
"code-review",
"qa",
"testing",
"browser",
"design",
"security",
"workflow",
"engineering",
"productivity",
"devtools"
]
}

View File

@ -125,6 +125,28 @@ Or target a specific agent with `./setup --host <name>`:
**Want to add support for another agent?** See [docs/ADDING_A_HOST.md](docs/ADDING_A_HOST.md).
It's one TypeScript config file, zero code changes.
### Claude Code Plugin Marketplace
gstack is also available as a [Claude Code plugin](https://code.claude.com/docs/en/plugins). No git clone, no setup script — just install and go.
```bash
# Step 1: Register the marketplace
/plugin marketplace add garrytan/gstack
# Step 2: Install the plugin
/plugin install gstack@garrytan-gstack
```
Skills are namespaced under the plugin: `/gstack:review`, `/gstack:qa`, `/gstack:office-hours`, etc.
To upgrade:
```bash
/plugin update gstack@garrytan-gstack
```
**Plugin install vs. git clone install:** The plugin install gives you all 28 skills instantly. The git clone install (Step 1 above) additionally builds the `/browse` headless browser binary and registers hook-based safety skills (`/careful`, `/freeze`, `/guard`). If you need real browser QA testing or safety guardrails, use the git clone install.
## See it work
```

1
skills/autoplan Symbolic link
View File

@ -0,0 +1 @@
../autoplan

1
skills/benchmark Symbolic link
View File

@ -0,0 +1 @@
../benchmark

1
skills/browse Symbolic link
View File

@ -0,0 +1 @@
../browse

1
skills/canary Symbolic link
View File

@ -0,0 +1 @@
../canary

1
skills/careful Symbolic link
View File

@ -0,0 +1 @@
../careful

1
skills/codex Symbolic link
View File

@ -0,0 +1 @@
../codex

1
skills/connect-chrome Symbolic link
View File

@ -0,0 +1 @@
../connect-chrome

1
skills/cso Symbolic link
View File

@ -0,0 +1 @@
../cso

1
skills/design-consultation Symbolic link
View File

@ -0,0 +1 @@
../design-consultation

1
skills/design-review Symbolic link
View File

@ -0,0 +1 @@
../design-review

1
skills/document-release Symbolic link
View File

@ -0,0 +1 @@
../document-release

1
skills/freeze Symbolic link
View File

@ -0,0 +1 @@
../freeze

1
skills/gstack-upgrade Symbolic link
View File

@ -0,0 +1 @@
../gstack-upgrade

1
skills/guard Symbolic link
View File

@ -0,0 +1 @@
../guard

1
skills/investigate Symbolic link
View File

@ -0,0 +1 @@
../investigate

1
skills/land-and-deploy Symbolic link
View File

@ -0,0 +1 @@
../land-and-deploy

1
skills/office-hours Symbolic link
View File

@ -0,0 +1 @@
../office-hours

1
skills/plan-ceo-review Symbolic link
View File

@ -0,0 +1 @@
../plan-ceo-review

1
skills/plan-design-review Symbolic link
View File

@ -0,0 +1 @@
../plan-design-review

1
skills/plan-eng-review Symbolic link
View File

@ -0,0 +1 @@
../plan-eng-review

1
skills/qa Symbolic link
View File

@ -0,0 +1 @@
../qa

1
skills/qa-only Symbolic link
View File

@ -0,0 +1 @@
../qa-only

1
skills/retro Symbolic link
View File

@ -0,0 +1 @@
../retro

1
skills/review Symbolic link
View File

@ -0,0 +1 @@
../review

View File

@ -0,0 +1 @@
../setup-browser-cookies

1
skills/setup-deploy Symbolic link
View File

@ -0,0 +1 @@
../setup-deploy

1
skills/ship Symbolic link
View File

@ -0,0 +1 @@
../ship

1
skills/unfreeze Symbolic link
View File

@ -0,0 +1 @@
../unfreeze