Trợ lý xây dựng Marketplace (marketplace-dev)
Biến kho skills của Claude Code thành marketplace plugin chính thức, cài được bằng `claude plugin install`.
Lập trìnhNâng cao★ 1,323⑂ 212Điểm AI 9/10Cập nhật lần cuối: 8 thg 8, 2026
Làm được gì
- Quét toàn bộ
SKILL.mdtrong repo và sinh file.claude-plugin/marketplace.jsonđúng chuẩn. - Mã hoá sẵn các "bẫy" thực chiến: trường
$schemabị validator từ chối,metadatachỉ có 3 trường hợp lệ, quy tắcstrict: false, danh sách tên marketplace bị cấm, tránhsource: "./". - Chạy script kiểm tra 4 bước: cú pháp JSON →
claude plugin validate→ phân giải đường dẫnsource/skills→ đối chiếu ngược giữa đĩa và manifest. - Hướng dẫn test cài đặt cục bộ và từ GitHub, kiểm tra dung lượng cache sau khi cài, cập nhật README và soạn nội dung Pull Request.
- Kèm hook PostToolUse để tự validate khi bạn sửa marketplace.json và cảnh báo khi quên bump version.
Phù hợp với ai
- Lập trình viên muốn phát hành bộ skills của mình dưới dạng plugin cài một lệnh, tự động cập nhật.
- Người đang bị lỗi validate marketplace.json mà không tìm ra nguyên nhân.
- Nhóm nội bộ cần quản lý catalog skill với quy tắc phiên bản rõ ràng.
Ví dụ sử dụng
- "Chuyển repo skills của tôi thành marketplace" → tự liệt kê skill, phân nhóm category, sinh JSON và chạy validate.
- Gặp lỗi
Duplicate plugin namehoặcPath contains ".."→ skill chỉ ra nguyên nhân và cách sửa ngay. - Thêm một skill mới vào marketplace đã có → bump
metadata.version, đặt plugin mới ở1.0.0, kiểm tra cache rồi viết mô tả PR.
· · · Hướng dẫn cài đặt · · ·
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 daymade-claude-code/marketplace-dev từ repo GitHub daymade/claude-code-skills vào ~/.claude/skills/marketplace-dev/ 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/daymade/claude-code-skills.git /tmp/claude-code-skills && mkdir -p ~/.claude/skills && cp -r /tmp/claude-code-skills/daymade-claude-code/marketplace-dev ~/.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 skills:
mkdir -p ~/.claude/skills - Tải kho mã nguồn:
git clone https://github.com/daymade/claude-code-skills.git /tmp/claude-code-skills - Sao chép riêng skill này:
cp -r /tmp/claude-code-skills/daymade-claude-code/marketplace-dev ~/.claude/skills/ - Cấp quyền chạy cho script (nếu có):
chmod +x ~/.claude/skills/marketplace-dev/scripts/*.sh - Khởi động lại Claude Code và kiểm tra
marketplace-devxuất hiện trong danh sách skill. - Mở Claude Code ngay tại thư mục repo mục tiêu và yêu cầu: "Tạo marketplace plugin cho repo này".
- Đảm bảo CLI
claudeđã có trong PATH, vì bước validate và test cài đặt cần đến nó.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT