| name | gstack-workflow-assistant |
| description | Team of specialist AI workflows for Claude Code with CEO review, engineering planning, code review, shipping, QA testing, and browser automation |
| triggers | ["plan this feature like a CEO","review this code thoroughly","ship this branch","test this in browser","run QA on my app","do engineering retrospective","browse and test this page","setup browser session"] |
gstack Workflow Assistant
Skill by ara.so — Daily 2026 Skills collection
Transform Claude Code from a generic assistant into a team of specialists you can summon on demand. Eight opinionated workflow skills that act as CEO, Engineering Manager, Release Manager, and QA Engineer with slash commands for planning, review, shipping, and testing.
What It Does
gstack provides specialized AI personas and workflows:
- CEO Review: Rethink problems and find the 10-star product hiding in requests
- Engineering Planning: Lock in architecture, data flow, and edge cases
- Code Review: Paranoid staff engineer-level review that catches production bugs
- Release Management: One-command shipping with tests and PR creation
- QA Testing: Automated browser testing with screenshots and systematic coverage
- Browser Automation: Give AI eyes to click through your app and catch breakage
- Session Management: Import real browser cookies for authenticated testing
- Team Retrospectives: Engineering manager-style retros with per-person insights
Installation
Requirements
Global Installation
git clone https://github.com/garrytan/gstack.git ~/.claude/skills/gstack
cd ~/.claude/skills/gstack
./setup
Project Installation
cp -Rf ~/.claude/skills/gstack .claude/skills/gstack
rm -rf .claude/skills/gstack/.git
cd .claude/skills/gstack
./setup
Add to your CLAUDE.md:
## gstack
Use /browse skill from gstack for all web browsing. Never use mcp__claude-in-chrome__* tools.
Available skills:
- /plan-ceo-review - Product strategy review
- /plan-eng-review - Technical architecture planning
- /review - Thorough code review
- /ship - One-command branch shipping
- /browse - Browser automation and testing
- /qa - Systematic QA testing
- /setup-browser-cookies - Session management
- /retro - Engineering retrospectives
Core Commands
Planning Workflows
CEO Product Review
You: I want to add seller photo upload to the listing app
You: /plan-ceo-review
Engineering Architecture Review
You: /plan-eng-review
Code Quality Workflows
Thorough Code Review
You: /review
One-Command Shipping
You: /ship
QA and Testing Workflows
Browser Automation
You: /browse https://myapp.com
Systematic QA Testing
You: /qa
You: /qa https://staging.myapp.com --quick
Session Management
You: /setup-browser-cookies staging.myapp.com
Team Workflows
Engineering Retrospectives
You: /retro
Configuration
Browser Settings
gstack creates isolated browser instances in .gstack/ directory:
{
userDataDir: '.gstack/browser-data',
headless: false,
viewport: { width: 1280, height: 720 },
timeout: 30000
}
Project Structure
your-project/
├── .claude/
│ └── skills/
│ └── gstack/
│ ├── skills/ # Workflow prompts
│ ├── browse/ # Browser automation
│ └── package.json
├── .gstack/ # Browser data (gitignored)
│ ├── browser-data/
│ └── screenshots/
└── .context/
└── retros/ # Retrospective history
Integration Patterns
Multi-Session Workflow
Use Conductor for parallel sessions:
You: /plan-ceo-review
You: /plan-eng-review
You: /review
You: /qa --full
You: /ship
CI/CD Integration
name: gstack QA
on: [pull_request]
jobs:
qa:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- run: cd .claude/skills/gstack && ./setup
- run: echo "/qa --regression" | claude-code
Team Onboarding
# Add to team docs
## Development Workflow
1. `/plan-ceo-review` - Validate product direction
2. `/plan-eng-review` - Lock architecture
3. Implement feature
4. `/review` - Paranoid code review
5. `/qa` - Test branch thoroughly
6. `/ship` - One-command release
7. `/qa staging.app.com` - Staging verification
Advanced Usage
Custom QA Scenarios
You: /qa --focus=checkout-flow
You: /qa --mobile-only
You: /qa --accessibility
You: /browse https://app.com
Cross-Browser Testing
You: /setup-browser-cookies app.com
You: /browse app.com --browser=chrome
You: /browse app.com --browser=firefox
Regression Testing
You: /qa --baseline
You: /qa --compare-baseline
Troubleshooting
Binary Issues
cd .claude/skills/gstack
rm -rf browse/dist
./setup
Permission Errors
cd .claude/skills/gstack
chmod +x setup browse/dist/browse
Missing Dependencies
cd .claude/skills/gstack
rm -rf node_modules
bun install
Browser Automation Failures
You: /browse --debug
rm -rf .gstack/browser-data
Skill Registration Issues
cd .claude/skills/gstack
./setup
You: /plan-ceo-review --help
The skills work by providing specialized prompts and browser automation tools that transform Claude Code into domain experts. Each workflow enforces specific cognitive modes - CEO strategic thinking, engineering rigor, paranoid review, or systematic testing - instead of generic assistance.