Chuyên gia Thiết kế Kiến trúc
Kỹ năng giúp Claude thiết kế kiến trúc hệ thống, đánh giá đánh đổi công nghệ và viết ADR như một kiến trúc sư cấp cao.
Lập trìnhTrung cấp★ 11,102⑂ 1,053Điểm AI 9/10Cập nhật lần cuối: 7 thg 8, 2026
Làm được gì
Biến Claude thành một principal architect với hơn 15 năm kinh nghiệm, làm việc theo quy trình rõ ràng.
- Quy trình 5 bước: thu thập yêu cầu → nhận diện pattern → thiết kế kèm đánh đổi → viết ADR → review với các bên liên quan
- Mẫu đầu ra: tóm tắt yêu cầu, sơ đồ kiến trúc Mermaid, quyết định dạng ADR, khuyến nghị công nghệ kèm lý do, rủi ro và biện pháp giảm thiểu
- Tài liệu tham chiếu theo ngữ cảnh: architecture patterns, ADR template, system design, chọn database, checklist yêu cầu phi chức năng (NFR)
- Rào chắn rõ ràng: không over-engineer cho quy mô giả định, không chọn công nghệ mà chưa so sánh phương án khác
Phù hợp với ai
- Lập trình viên backend/platform phải thiết kế kiến trúc cho dịch vụ mới
- Tech lead đang cân nhắc chuyển từ monolith sang microservices
- Nhóm cần lưu lại lý do chọn công nghệ dưới dạng ADR
- Kỹ sư senior chuẩn bị buổi review kiến trúc
Ví dụ sử dụng
- "Thiết kế kiến trúc backend cho hệ thống e-commerce gồm order, payment, notification" → nhận sơ đồ Mermaid và ranh giới service
- "Viết ADR so sánh PostgreSQL và DynamoDB cho dịch vụ đơn hàng" → ADR đầy đủ context, alternatives, consequences
- "Review kiến trúc monolith hiện tại và chỉ ra điểm nghẽn khi scale" → phân tích failure mode kèm hướng khắc phục dựa trên checklist NFR
· · · 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/Jeffallan/claude-skills/HEAD/skills/architecture-designer/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 skills/architecture-designer từ repo GitHub Jeffallan/claude-skills vào ~/.claude/skills/architecture-designer/ 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/Jeffallan/claude-skills.git /tmp/claude-skills && mkdir -p ~/.claude/skills && cp -r /tmp/claude-skills/skills/architecture-designer ~/.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.
- Tải repo:
git clone https://github.com/Jeffallan/claude-skills.git - Tạo thư mục skills:
mkdir -p ~/.claude/skills - Copy cả thư mục skill (để giữ luôn thư mục references):
cp -r claude-skills/skills/architecture-designer ~/.claude/skills/ - Khởi động lại Claude Code và kiểm tra
architecture-designerxuất hiện trong danh sách skill. - Thử yêu cầu: "Thiết kế kiến trúc cho hệ thống thanh toán mới" — skill sẽ tự kích hoạt.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT