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

Trình tạo tài liệu đánh giá tính module

Skill con xuất kết quả phân tích tính module (theo mô hình Balanced Coupling) thành tài liệu đánh giá song song ở dạng Markdown và HTML.

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

Làm được gì

  • Sau khi hoàn tất phân tích coupling/modularity, skill này viết tài liệu đánh giá theo khuôn mẫu cố định.
  • Bố cục chuẩn: tiêu đề (phạm vi, ngày) → tóm tắt điều hành 3–5 câu → bảng tổng quan coupling → từng vấn đề → footer ghi nguồn.
  • Mỗi vấn đề được trình bày theo 4 phần: rò rỉ tri thức, tác động phức tạp, thay đổi lan truyền, và đề xuất cải thiện (giảm strength / giảm distance / chấp nhận mất cân bằng) kèm trade-off.
  • Có tiêu chí rõ ràng để gán mức Critical / Significant / Minor.
  • Tự động chèn liên kết tới coupling.dev cho mọi khái niệm coupling được nhắc đến, cả trong Markdown và HTML.
  • Ghi ra docs/modularity-review/<ngày>/ gồm file .md.html; phần HTML dùng đúng assets/template.html và chỉ thay {{TITLE}}, {{CONTENT}}.

Phù hợp với ai

  • Kiến trúc sư, dev cần lưu lại kết quả review kiến trúc (tách monolith, vẽ lại ranh giới microservice).
  • Nhóm đang áp dụng mô hình Balanced Coupling của Vlad Khononov vào codebase thực tế.
  • Tech lead muốn chuẩn hóa định dạng và mức độ nghiêm trọng trong báo cáo review.

Lưu ý: đây là skill con với user-invocable: false; nó được skill phân tích modularity gọi ở bước cuối, không dùng độc lập.

Ví dụ sử dụng

  1. Sau khi phân tích coupling giữa service Thanh toán và Đơn hàng, skill tạo docs/modularity-review/2025-06-01/modularity-review.md với bảng tổng quan và các mục vấn đề.
  2. Xuất kèm bản HTML có sẵn theme sáng/tối để chia sẻ cho stakeholder.
  3. Phân loại 3 điểm mất cân bằng thành Critical/Significant/Minor và đề xuất thêm lớp contract, gộp module, hoặc chấp nhận vì volatility thấp.

· · · 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/vladikk/modularity/HEAD/skills/document/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/document từ repo GitHub vladikk/modularity vào ~/.claude/skills/document/ 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/vladikk/modularity.git && mkdir -p ~/.claude/skills && cp -r modularity/skills/* ~/.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/vladikk/modularity.git
  3. Tạo thư mục skill: mkdir -p ~/.claude/skills
  4. Sao chép toàn bộ: cp -r modularity/skills/* ~/.claude/skills/
    • Cần copy cả thư mục skills vì skill này phụ thuộc skill phân tích cấp trên và file assets/template.html.
  5. Khởi động lại Claude Code, mở đúng thư mục dự án cần phân tích.
  6. Yêu cầu kiểu "hãy review tính module của repo này"; ở bước viết tài liệu, skill này sẽ tự được dùng.
  7. Xem kết quả trong docs/modularity-review/<ngày>/ của dự án.
Xem mã nguồn trên GitHubGiấy phép: NOASSERTION