Claude Skill MartKhám phá skillCâu dùng ngayHọc qua videoDùng terminalSkill là gì?
← Về danh sách

Replica Architect (Kiến trúc sư bản sao ứng dụng)

Biến kết quả khảo sát ứng dụng thành kế hoạch stack, schema SQL, danh sách API và thứ tự xây dựng cho bản clone của bạn.

Lập trìnhTrung cấp★ 854⑂ 99Điểm AI 9/10Cập nhật lần cuối: 3 thg 10, 2026

Làm được gì

Đọc replica/recon.md và replica/features.csv (đầu ra của skill /replica-recon) rồi viết replica/architecture.md cùng replica/schema.sql.

  • Chọn stack: bảng gợi ý web, mobile, database, ORM, auth, thanh toán, email, job nền, lưu trữ file, hosting — mỗi lựa chọn kèm một dòng lý do. Nguyên tắc: một database, không microservices.
  • Thiết kế schema: uuid primary key, created_at/updated_at, cột chủ sở hữu, quy tắc on delete rõ ràng, index cho mọi khóa ngoại và cột lọc/sắp xếp, check constraint cho trạng thái, timestamptz theo UTC, tiền lưu bằng số nguyên cent + đơn vị tiền tệ, và Row Level Security (Supabase) hoặc kiểm tra quyền ở tầng dữ liệu.
  • Thiết kế API: mỗi flow một bảng method path | chức năng | ai được gọi | input | output, kèm webhook vào/ra và job định kỳ.
  • Những chỗ dễ sụp: múi giờ/DST, idempotency webhook, race condition, rate limit, tìm kiếm, realtime, offline, xóa dữ liệu theo GDPR.
  • Thứ tự build: lát cắt dọc mỏng chạy end-to-end trước, rồi must-have, should-have, could-have; mỗi mốc liệt kê màn hình, bảng và route.

Phù hợp với ai

  • Indie hacker / founder muốn dựng phiên bản riêng của một SaaS quen thuộc
  • Dev fullstack junior–mid hay bí ở khâu thiết kế bảng và liệt kê endpoint
  • Nhóm nhỏ cần kế hoạch MVP ngắn nhất nhưng vẫn chắc chắn

Ví dụ sử dụng

  1. "Thiết kế database cho bản clone Calendly" → sinh SQL bảng bookings với ràng buộc chống đặt trùng khung giờ ở tầng DB.
  2. "Nên dùng stack nào cho dự án này?" → bảng Next.js + Supabase + Stripe kèm phương án thay thế và lý do.
  3. Ngay sau khi chạy /replica-recon → sắp xếp lại danh sách tính năng thành các milestone và nêu 3 rủi ro lớn nhất.

Lưu ý: skill yêu cầu chỉ dùng API công khai với key của chính bạn, tuyệt đối không gọi endpoint nội bộ của ứng dụng gốc.

· · · 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/Jakeschincariol/replica-skill/HEAD/replica-architect/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)
  1. Tải tệp ZIP bằng nút bên dưới.
  2. Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
  3. Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
↓ Tải ZIP
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 replica-architect từ repo GitHub Jakeschincariol/replica-skill vào ~/.claude/skills/replica-architect/ 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/Jakeschincariol/replica-skill.git /tmp/replica-skill && mkdir -p ~/.claude/skills && cp -r /tmp/replica-skill/replica-architect ~/.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.

  1. Mở Terminal.
  2. Tải repo: git clone https://github.com/Jakeschincariol/replica-skill.git
  3. Tạo thư mục skill: mkdir -p ~/.claude/skills
  4. Sao chép skill: cp -r replica-skill/replica-architect ~/.claude/skills/
  5. (Nên làm) Chép thêm skill đi kèm: cp -r replica-skill/replica-recon ~/.claude/skills/
  6. Khởi động lại Claude Code và gõ "lập kế hoạch kiến trúc cho bản clone" hoặc /replica-architect.
  7. Nhớ chạy /replica-recon trước để có file replica/recon.md, nếu không skill sẽ dừng lại.