Claude Code Skills

Cài gstack
vào Claude Code

Quy trình 6 bước rõ ràng để cài gstack từ GitHub, kiểm tra hoạt động, đưa vào repo team và xử lý lỗi thường gặp. Có lệnh riêng cho macOS/Linux và Windows — copy là chạy.

6 bước · ~10 phút
macOS / Linux & Windows
garrytan/gstack
Claude Code — Terminal $ git clone …/gstack ✓ skills/gstack ready $ ./setup ✓ slash commands loaded /review /qa /office-hours ▌ sẵn sàng làm việc
Quy trình 6 bước
1
Bước 1 · Chuẩn bị

Yêu cầu trước khi cài

Cài đủ các công cụ này trước để tránh lỗi vặt. macOS/Linux gọn hơn, Windows thường cần thêm một bước.

✅ Bắt buộc

  • Claude Code — ứng dụng/CLI của Anthropic
  • Git — để clone gstack từ GitHub
  • Bun v1.0 trở lên

💻 Tuỳ hệ điều hành

  • Windows — thường cần cài thêm Node.js LTS
  • macOS / Linux — chỉ cần Git + Bun là đủ
💡
Chưa có Bun?

Cài Bun trước, sau đó quay lại trang này rồi chạy Bước 2. Không cần đoán, không cần sửa tay.

2
Bước 2 · Cài đặt

Cài gstack

Chạy trong Claude Code hoặc Terminal. Lệnh sẽ clone gstack vào thư mục ~/.claude/skills rồi chạy setup.

Bash
git clone --single-branch --depth 1 https://github.com/garrytan/gstack.git ~/.claude/skills/gstack \ && cd ~/.claude/skills/gstack \ && ./setup

⏳ Bước 2.1

  • Đợi chạy xong. Nếu gặp lỗi “permission denied”, xem Bước 6 — Lỗi thường gặp.

🚀 Bước 2.2

  • Mở Claude Code, vào workspace bạn đang làm và bắt đầu gọi slash command.
3
Bước 3 · Kiểm tra

Thử 3 lệnh để dùng ngay

Ba lệnh này vừa giúp bạn xác nhận cài đúng, vừa là cách bắt đầu làm việc với gstack theo flow gọn nhất.

Khởi động

Mô tả bạn đang build gì để gstack vào đúng “chế độ làm việc”.

/office-hours
Review

Soi lỗi kiểu production: edge case, dữ liệu xấu, race condition, trust boundary…

/review
QA có “mắt”

Nếu bạn có staging URL, dùng QA để click thật, đọc console thật, chụp screenshot thật.

/qa https://your-staging-url.com
🎁
Bạn sẽ có ngay sau khi cài

Slash commands như /review, /qa, /browse, /ship; một workflow rõ ràng để Claude Code làm việc theo flow thay vì prompt dài lẫn lộn; và Browser QA để kiểm tra UI, console và screenshot thực tế.

4
Bước 4 · Cho team

Thêm gstack vào repo

Nếu bạn làm team: commit skill vào repo để mọi người có cùng bộ lệnh. Người khác chỉ cần chạy setup một lần.

Bash
cp -Rf ~/.claude/skills/gstack .claude/skills/gstack \ && rm -rf .claude/skills/gstack/.git \ && cd .claude/skills/gstack \ && ./setup
ℹ️
Mẹo

Sau bước này, commit thư mục .claude/skills/gstack vào repo để đồng đội mở ra là dùng được ngay.

5
Bước 5 · Bảo trì

Cập nhật gstack

Khi gstack có bản mới, cập nhật nhanh bằng pull + chạy lại setup.

Bash
cd ~/.claude/skills/gstack && git pull && ./setup
🔄
Đồng bộ cho team

Nếu bạn đã copy vào repo (.claude/skills/gstack) thì cũng pull/cập nhật ở đó để cả team dùng chung phiên bản.

6
Bước 6 · Xử lý sự cố

Lỗi thường gặp

Chọn đúng lỗi của bạn, làm theo 1–2 bước là xong.

Không có lệnh bun / “bun: command not found”
Cài Bun trước, sau đó chạy lại Bước 2. Với macOS, nếu cài xong mà Terminal vẫn không nhận, hãy đóng mở lại Terminal (hoặc restart Claude Code) để PATH được load lại.
“permission denied: ./setup”
Cấp thêm quyền execute rồi chạy lại:
Bash
cd ~/.claude/skills/gstack && chmod +x setup && ./setup
Claude Code không thấy slash commands
Đảm bảo bạn clone đúng vị trí ~/.claude/skills/gstack và đã chạy ./setup. Sau đó restart Claude Code rồi thử lại /office-hours.
Windows: lỗi thiếu Node.js
Cài Node.js LTS, rồi chạy lại Bước 2. Nếu đã có Node mà vẫn lỗi, kiểm tra lại PATH hoặc mở lại Terminal.

Cài xong? Bắt đầu với 3 lệnh.

Đừng mở quá nhiều skill cùng lúc. Hãy bắt đầu gọn: mô tả bạn đang build gì, review thay đổi hiện tại, rồi QA bằng URL staging nếu có.