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

Releasing (phát hành bundle-plugin)

Skill điều phối toàn bộ quy trình phát hành bundle-plugin: kiểm tra trước, audit, đồng bộ tài liệu, tăng phiên bản, CHANGELOG, tag và GitHub Release.

Lập trìnhTrung cấp23014Điểm AI 8/10Cập nhật lần cuối: 27 thg 4, 2026

Làm được gì

  • Kiểm tra điều kiện tiên quyết: working tree sạch, đúng nhánh main, tag phiên bản chưa tồn tại.
  • Chạy kiểm tra tự động: bundles-forge bump-version --check, audit-docs, audit đầy đủ về chất lượng và bảo mật.
  • Đọc diff từ tag gần nhất tới HEAD để phát hiện mâu thuẫn nội dung, skill mới chưa đăng ký, tham chiếu lỗi thời (phân loại Critical/Warning/Info).
  • Đồng bộ tài liệu: docs/, CLAUDE.md, AGENTS.md, README (cả bản đa ngữ).
  • Gợi ý mức tăng phiên bản theo semver và cập nhật đồng loạt mọi manifest.
  • Viết và kiểm tra entry CHANGELOG theo chuẩn Keep a Changelog, rồi commit, tag, push và tạo GitHub Release bằng gh.
  • Có pipeline rút gọn cho bản hotfix khẩn cấp.

Dành cho ai

  • Lập trình viên phát hành plugin/skill bundle cho Claude Code, Cursor, Codex, Gemini CLI...
  • Người bảo trì dự án dùng bundles-forge và thường gặp lệch phiên bản giữa các manifest.
  • Nhóm muốn chuẩn hoá checklist phát hành thay vì làm tay.

Ví dụ sử dụng

  1. "Phát hành bản 2.1.0 cho plugin này" → kiểm tra trước → audit → đồng bộ docs → bump → CHANGELOG → tag + GitHub Release.
  2. "Manifest Cursor vẫn còn 1.4.2, sửa cho khớp" → chạy kiểm tra version drift rồi cập nhật toàn bộ file.
  3. "Vừa sửa lỗi hook, cần hotfix ngay" → pipeline rút gọn, bump patch, thêm mục Fixed và phát hành.

· · · 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/OdradekAI/bundles-forge/HEAD/skills/releasing/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 skills/releasing từ repo GitHub OdradekAI/bundles-forge vào ~/.claude/skills/releasing/ 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/OdradekAI/bundles-forge.git /tmp/bundles-forge && mkdir -p ~/.claude/skills && cp -r /tmp/bundles-forge/skills/releasing ~/.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. Clone repo: git clone https://github.com/OdradekAI/bundles-forge.git
  3. Tạo thư mục skill: mkdir -p ~/.claude/skills
  4. Copy skill: cp -r bundles-forge/skills/releasing ~/.claude/skills/
  5. Kiểm tra thư mục references/ đã được copy kèm (chứa hướng dẫn hạ tầng phiên bản).
  6. Cài/đảm bảo CLI bundles-forge chạy được; nếu muốn tạo GitHub Release tự động, cài GitHub CLI và chạy gh auth login.
  7. Khởi động lại Claude Code và yêu cầu ví dụ: "chuẩn bị phát hành phiên bản mới".
Xem mã nguồn trên GitHubGiấy phép: Apache-2.0