Skill vận hành backend InsForge CLI
Cho phép Claude dùng InsForge CLI để tạo project, chạy migration, viết RLS, quản lý storage, edge function, deploy và thanh toán.
Lập trìnhTrung cấp★ 416⑂ 43Điểm AI 8/10Cập nhật lần cuối: 1 thg 9, 2026
Làm được gì
- Bắt buộc thiết lập kết nối trước khi viết code: kiểm tra đăng nhập,
createhoặclinkproject, rồi mới dùng URL/key thật (không dùng credential giả). - Quy tắc rõ ràng cho database: ưu tiên file migration, chỉ sửa schema
public, viết RLS kèmGRANT, thêmWITH CHECKcho INSERT/UPDATE, dùng hàmSECURITY DEFINERđể tránh đệ quy policy. - Bảng định tuyến lệnh cho storage bucket & S3 key, edge functions, schedules, secrets, backup/restore, resize instance, tổ chức & thành viên, billing/usage, AI Gateway (OpenRouter), thanh toán Stripe/Razorpay, PostHog, Apify.
- Bộ nhớ agent (
memory list/recall/remember) được đưa thành phản xạ đầu mỗi task để giữ ngữ cảnh xuyên phiên làm việc. - Các lệnh phá hủy (xóa project/tổ chức, restore backup) luôn cần người xác nhận, không tự bỏ qua.
Phù hợp với ai
- Lập trình viên fullstack/frontend đang hoặc sắp dùng InsForge làm backend.
- Solo dev, startup muốn giao việc provisioning và migration cho AI agent.
- Nhóm cần cấu hình backend không tương tác trong môi trường headless/CI.
Ví dụ sử dụng
- "Làm app ghi chú có backend" → kiểm tra
whoami→createproject mới → build với URL/key thật. - "Thêm bảng tài liệu chỉ thành viên team xem được" →
db migrations new→ viết RLS + GRANT →db migrations up --all. - "Còn bao nhiêu credit AI?" →
ai overviewđể xem tổng chi, hạn mức và mức dùng theo model.
· · · Hướng dẫn cài đặt · · ·
Dùng thử ngay, không cần cài
Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.
Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình: https://raw.githubusercontent.com/aiskillstore/marketplace/HEAD/pending/insforge/insforge-cli/SKILL.md Mình muốn: (viết việc bạn cần ở đây)
Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.
↓ Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Cài vào Claude Code
Để Claude làm — dán câu dưới đây vào Claude Code
Hãy cài skill mình tìm thấy trên Claude Skill Mart. Copy thư mục pending/insforge/insforge-cli từ repo GitHub aiskillstore/marketplace vào ~/.claude/skills/insforge-cli/ của mình. Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.
Cài bằng lệnh thủ công
git clone https://github.com/aiskillstore/marketplace.git && mkdir -p ~/.claude/skills && cp -r marketplace/pending/insforge/insforge-cli ~/.claude/skills/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
- Mở terminal và tạo thư mục skill:
mkdir -p ~/.claude/skills - Clone repo:
git clone https://github.com/aiskillstore/marketplace.git - Copy skill:
cp -r marketplace/pending/insforge/insforge-cli ~/.claude/skills/ - Kiểm tra các tệp
references/đã được copy:ls ~/.claude/skills/insforge-cli - Đảm bảo đã có Node.js (
node -v,npx -v) vì CLI chạy qua npx. - Khởi động lại Claude Code và thử yêu cầu: "tạo project InsForge cho tôi".
- Với headless/CI: tạo user API key trong dashboard (Profile → API Keys) và truyền qua biến môi trường. API key có quyền admin — tuyệt đối không đưa vào biến môi trường phía frontend.