Claude Skill MartKhám phá skillSkill là gì?
Về danh sách

Tổng hợp thay đổi chưa phát hành

So sánh HEAD với phiên bản npm mới nhất đã publish để liệt kê mọi thay đổi chưa phát hành theo từng lớp release và đề xuất mức tăng phiên bản.

Lập trìnhTrung cấp67,5315,507Điểm AI 5/10Cập nhật lần cuối: 9 thg 8, 2026

Làm được gì

  • Xác định phiên bản npm mới nhất (oh-my-opencode, oh-my-openagent, lazycodex-ai) rồi chạy git diff v{version}..HEAD để xem thay đổi thực tế.
  • Không sao chép commit message: đọc diff thật, mô tả thay đổi bằng ngôn ngữ dễ hiểu và giải thích vì sao nó quan trọng.
  • Phân loại từng file vào ba lớp release: omo pure components, omo opencode, omo codex, sau đó nhóm theo feat/fix/refactor/docs.
  • Xuất Layered Impact Matrix và khuyến nghị patch/minor/major cho từng lớp cùng một mức bump tổng thể.
  • Loại các đường dẫn senpi, omo-senpi, senpi-task, pi-goal, pi-webfetch khỏi ghi chú cho người dùng, chỉ ghi vào sổ nội bộ riêng.

Phù hợp với ai

  • Maintainer monorepo publish nhiều package npm và phải viết release note thủ công.
  • Nhóm muốn kiểm tra nhanh "nếu publish bây giờ thì có gì đi ra" trước khi release.
  • Lập trình viên cần lý giải quyết định semver (patch hay minor?) có căn cứ.

Ví dụ sử dụng

  1. Trước khi release, yêu cầu "liệt kê thay đổi chưa publish" để nhận bản nháp CHANGELOG chia theo lớp.
  2. Khi chỉ sửa package core, dùng bảng ảnh hưởng để biết CLI có cần bump theo hay không.
  3. Khi nghi ngờ có breaking change, nhận danh sách thay đổi phá vỡ theo từng lớp kèm gợi ý có cần lên major.

· · · Hướng dẫn cài đặt · · ·

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 .agents/skills/get-unpublished-changes từ repo GitHub code-yeongyu/oh-my-openagent vào ~/.claude/skills/get-unpublished-changes/ 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/code-yeongyu/oh-my-openagent.git /tmp/oh-my-openagent && mkdir -p ~/.claude/skills && cp -r /tmp/oh-my-openagent/.agents/skills/get-unpublished-changes ~/.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ạo thư mục skill: mkdir -p ~/.claude/skills
  3. Clone repo vào thư mục tạm: git clone https://github.com/code-yeongyu/oh-my-openagent.git /tmp/oh-my-openagent
  4. Copy riêng skill này: cp -r /tmp/oh-my-openagent/.agents/skills/get-unpublished-changes ~/.claude/skills/
  5. Mở ~/.claude/skills/get-unpublished-changes/SKILL.mdsửa bảng Release Layers cho khớp tên package npm và đường dẫn của dự án bạn (mặc định chỉ dùng cho repo gốc).
  6. Khởi động lại Claude Code, vào thư mục git của bạn và hỏi "what changed" hoặc "liệt kê thay đổi chưa publish".
Xem mã nguồn trên GitHubGiấy phép: NOASSERTION