gstack-workflow-assistant by aradotso/trending-skills
npx skills add https://github.com/aradotso/trending-skills --skill gstack-workflow-assistantSkill by ara.so — Daily 2026 Skills collection
将 Claude Code 从一个通用助手转变为一支可以按需召唤的专家团队。八个具有明确主张的工作流技能,分别扮演 CEO、工程经理、发布经理和 QA 工程师的角色,提供用于规划、评审、发布和测试的斜杠命令。
gstack 提供专门的 AI 角色和工作流:
git clone https://github.com/garrytan/gstack.git ~/.claude/skills/gstack
cd ~/.claude/skills/gstack
./setup
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
cp -Rf ~/.claude/skills/gstack .claude/skills/gstack
rm -rf .claude/skills/gstack/.git
cd .claude/skills/gstack
./setup
添加到你的 CLAUDE.md:
## gstack
所有网页浏览都使用 gstack 的 /browse 技能。切勿使用 mcp__claude-in-chrome__* 工具。
可用技能:
- /plan-ceo-review - 产品策略评审
- /plan-eng-review - 技术架构规划
- /review - 彻底的代码评审
- /ship - 一键分支发布
- /browse - 浏览器自动化与测试
- /qa - 系统化 QA 测试
- /setup-browser-cookies - 会话管理
- /retro - 工程回顾
// 从功能描述开始,然后评审策略
你:我想在列表应用中添加卖家照片上传功能
你:/plan-ceo-review
// AI 以 CEO 身份回应:挑战假设,发现更大的机会
// "照片上传" → "基于照片的 AI 驱动列表创建"
你:/plan-eng-review
// AI 以技术负责人身份回应:
// - 架构图
// - 状态机
// - 异步作业边界
// - 故障模式
// - 测试矩阵
你:/review
// 偏执的资深工程师评审:
// - 竞态条件
// - 信任边界
// - 缺失的错误处理
// - 生产环境故障模式
你:/ship
// 自动化发布流程:
// 1. 同步主分支
// 2. 运行测试套件
// 3. 解决评审意见
// 4. 推送分支
// 5. 创建拉取请求
你:/browse https://myapp.com
// AI 导航你的应用:
// - 截图
// - 点击浏览工作流
// - 识别故障
// - 测试响应式设计
你:/qa
// 分支感知测试:
// - 分析 git diff
// - 识别受影响的页面
// - 测试 localhost:3000
// - 完整探索模式
// - 回归测试
你:/qa https://staging.myapp.com --quick
// 快速冒烟测试:30 秒内测试 5 个页面
你:/setup-browser-cookies staging.myapp.com
// 从真实浏览器(Chrome, Arc, Brave, Edge)导入 Cookie
// 无需手动登录即可测试需要身份验证的页面
你:/retro
// 工程经理风格的回顾:
// - 分析 git 历史记录
// - 个人贡献
// - 成长机会
// - 团队动态
// - 保存到 .context/retros/
gstack 在 .gstack/ 目录中创建独立的浏览器实例:
// 自动浏览器配置
{
userDataDir: '.gstack/browser-data',
headless: false, // 用于调试
viewport: { width: 1280, height: 720 },
timeout: 30000
}
your-project/
├── .claude/
│ └── skills/
│ └── gstack/
│ ├── skills/ # 工作流提示词
│ ├── browse/ # 浏览器自动化
│ └── package.json
├── .gstack/ # 浏览器数据(被 git 忽略)
│ ├── browser-data/
│ └── screenshots/
└── .context/
└── retros/ # 回顾历史记录
使用 Conductor 进行并行会话:
// 会话 1:功能开发
你:/plan-ceo-review
你:/plan-eng-review
// [实现功能]
// 会话 2:代码评审
你:/review
// [修复问题]
// 会话 3:QA 测试
你:/qa --full
// 会话 4:发布
你:/ship
# .github/workflows/gstack-qa.yml
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
# 添加到团队文档
## 开发工作流
1. `/plan-ceo-review` - 验证产品方向
2. `/plan-eng-review` - 锁定架构
3. 实现功能
4. `/review` - 偏执的代码评审
5. `/qa` - 彻底测试分支
6. `/ship` - 一键发布
7. `/qa staging.app.com` - 预发布环境验证
// 功能特定测试
你:/qa --focus=checkout-flow
你:/qa --mobile-only
你:/qa --accessibility
// 性能测试
你:/browse https://app.com
// 然后:"在此页面上运行 lighthouse 审计"
// 在多个浏览器中测试
你:/setup-browser-cookies app.com
你:/browse app.com --browser=chrome
// [切换会话]
你:/browse app.com --browser=firefox
// 在进行重大更改之前
你:/qa --baseline
// [进行更改]
你:/qa --compare-baseline
// AI 识别视觉/功能回归
# 重新构建浏览器自动化二进制文件
cd .claude/skills/gstack
rm -rf browse/dist
./setup
# 修复可执行权限
cd .claude/skills/gstack
chmod +x setup browse/dist/browse
# 重新安装 Node 依赖项
cd .claude/skills/gstack
rm -rf node_modules
bun install
// 调试浏览器问题
你:/browse --debug
// 以非无头模式运行浏览器进行检查
// 清除浏览器数据
rm -rf .gstack/browser-data
// 重新注册技能
cd .claude/skills/gstack
./setup
// 验证技能是否可用
你:/plan-ceo-review --help
这些技能通过提供专门的提示词和浏览器自动化工具,将 Claude Code 转变为领域专家。每个工作流都强制执行特定的认知模式——CEO 的战略思维、工程严谨性、偏执的评审或系统化测试——而不是提供通用协助。
每周安装数
374
仓库
GitHub 星标数
10
首次出现
9 天前
安全审计
安装于
cursor370
codex370
gemini-cli369
github-copilot369
amp369
cline369
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.
gstack provides specialized AI personas and workflows:
git clone https://github.com/garrytan/gstack.git ~/.claude/skills/gstack
cd ~/.claude/skills/gstack
./setup
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
// Start with feature description, then review strategy
You: I want to add seller photo upload to the listing app
You: /plan-ceo-review
// AI responds as CEO: challenges assumptions, finds bigger opportunity
// "Photo upload" → "AI-powered listing creation from photos"
You: /plan-eng-review
// AI responds as tech lead:
// - Architecture diagrams
// - State machines
// - Async job boundaries
// - Failure modes
// - Test matrices
You: /review
// Paranoid staff engineer review:
// - Race conditions
// - Trust boundaries
// - Missing error handling
// - Production failure modes
You: /ship
// Automated release process:
// 1. Sync main branch
// 2. Run test suite
// 3. Resolve review comments
// 4. Push branch
// 5. Open pull request
You: /browse https://myapp.com
// AI navigates your app:
// - Takes screenshots
// - Clicks through workflows
// - Identifies breakage
// - Tests responsive design
You: /qa
// Branch-aware testing:
// - Analyzes git diff
// - Identifies affected pages
// - Tests localhost:3000
// - Full exploration mode
// - Regression testing
You: /qa https://staging.myapp.com --quick
// Quick smoke test: 5 pages in 30 seconds
You: /setup-browser-cookies staging.myapp.com
// Imports cookies from real browser (Chrome, Arc, Brave, Edge)
// Enables testing authenticated pages without manual login
You: /retro
// Engineering manager-style retro:
// - Analyzes git history
// - Per-person contributions
// - Growth opportunities
// - Team dynamics
// - Saves to .context/retros/
gstack creates isolated browser instances in .gstack/ directory:
// Automatic browser configuration
{
userDataDir: '.gstack/browser-data',
headless: false, // for debugging
viewport: { width: 1280, height: 720 },
timeout: 30000
}
your-project/
├── .claude/
│ └── skills/
│ └── gstack/
│ ├── skills/ # Workflow prompts
│ ├── browse/ # Browser automation
│ └── package.json
├── .gstack/ # Browser data (gitignored)
│ ├── browser-data/
│ └── screenshots/
└── .context/
└── retros/ # Retrospective history
Use Conductor for parallel sessions:
// Session 1: Feature development
You: /plan-ceo-review
You: /plan-eng-review
// [implement feature]
// Session 2: Code review
You: /review
// [fix issues]
// Session 3: QA testing
You: /qa --full
// Session 4: Release
You: /ship
# .github/workflows/gstack-qa.yml
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
# 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
// Feature-specific testing
You: /qa --focus=checkout-flow
You: /qa --mobile-only
You: /qa --accessibility
// Performance testing
You: /browse https://app.com
// Then: "Run lighthouse audit on this page"
// Test in multiple browsers
You: /setup-browser-cookies app.com
You: /browse app.com --browser=chrome
// [switch session]
You: /browse app.com --browser=firefox
// Before major changes
You: /qa --baseline
// [make changes]
You: /qa --compare-baseline
// AI identifies visual/functional regressions
# Rebuild browser automation binary
cd .claude/skills/gstack
rm -rf browse/dist
./setup
# Fix executable permissions
cd .claude/skills/gstack
chmod +x setup browse/dist/browse
# Reinstall Node dependencies
cd .claude/skills/gstack
rm -rf node_modules
bun install
// Debug browser issues
You: /browse --debug
// Runs browser in non-headless mode for inspection
// Clear browser data
rm -rf .gstack/browser-data
// Re-register skills
cd .claude/skills/gstack
./setup
// Verify skills are available
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.
Weekly Installs
374
Repository
GitHub Stars
10
First Seen
9 days ago
Security Audits
Gen Agent Trust HubWarnSocketPassSnykWarn
Installed on
cursor370
codex370
gemini-cli369
github-copilot369
amp369
cline369
AI 代码实施计划编写技能 | 自动化开发任务分解与 TDD 流程规划工具
41,400 周安装
Cloudflare 部署技能指南:从身份验证到产品决策树全解析
413 周安装
Render 部署指南:Git 驱动与 Docker 镜像部署全解析
413 周安装
SaaS财务指标速查表:收入、CAC、LTV等关键公式与基准快速查阅
414 周安装
iOS WidgetKit 开发指南:构建主屏幕、锁屏、灵动岛小组件与实时活动
414 周安装
web-haptics:为Web应用添加触觉反馈的JavaScript库,支持React、Vue、Svelte框架
414 周安装
PyTorch深度学习开发专家 | Transformer、扩散模型、LLM开发指南与最佳实践
414 周安装