Skip to content

Skills, plugins và MCP ​

Ba thứ mở rộng Claude Code, mỗi thứ nằm ở một chỗ và được nâng theo một cách:

ThứLà gìNằm ở đâuAi nâng, theo chuẩn nào
Skill (kỹ năng)Một quy trình viết sẵn, gọi bằng /tên (ví dụ /deploy, /session-retro).claude/skills/<tên>/SKILL.md, trong repo, đi theo gitPhiên Claude sửa như sửa code; chuẩn ở Quy ước viết skill
PluginMột gói skill, hook và agent của bên thứ ba, cài vào Claude CodeMáy Mac, ~/.claude/plugins/ (cấp người dùng, ngoài repo)Claude Code tự cập nhật theo marketplace; repo không ghim
MCP serverCầu nối cho Claude gọi một dịch vụ ngoài (Context7, Figma, GitHub…).mcp.json trong repo (dùng chung) hoặc connector trên claude.ai (cấp tài khoản)Dịch vụ tự cập nhật; repo chỉ ghi địa chỉ

Skill: 64 cái, chia 8 nhóm ​

Danh mục đầy đủ sinh tự động từ frontmatter: docs.nemo12.com/skills. Trang ấy không viết tay nên không lệch được với .claude/skills/. Trang này chỉ giải thích hệ thống.

Chuẩn của một skill, máy kiểm khi commit (gen-skills-catalog --check) và ngay khi ghi file (hook skill-file-check):

  • frontmatter đủ name (trùng thư mục), description ("làm gì" + "Dùng khi …"), group, owner, last_reviewed;
  • mọi số SRC nhắc tới phải có trong sổ intake;
  • skill là quy trình, còn chuẩn nằm ở doc canonical. Hai bên nói khác nhau thì doc thắng, và sửa skill trong cùng commit.

Khi nào nâng một skill: khi quy trình đổi (ví dụ 18.10.2026 bỏ PR và npm run land, mọi skill còn nói "mở PR" phải sửa), khi một phiên làm theo skill mà vẫn sai (bước retro cuối phiên), hoặc khi rà định kỳ bằng /harness-audit. Thêm skill mới thì trước hết tìm trên main xem đã có chưa (hook harness-dup-notice nhắc đúng lúc ghi file).

Plugin đang dùng ​

PluginPhiên bảnDùng để
superpowers7.0.0 (cài 10.10.2026)Quy trình chung: brainstorming, systematic debugging, viết kế hoạch

Plugin là đồ của máy, không phải của repo: phiên chạy trên cloud không có nó. Vì vậy quy trình riêng của Nemo12 luôn viết thành skill trong repo, không dựa vào plugin.

MCP: Context7 và các connector ​

  • Context7 (.mcp.json): tra tài liệu đúng phiên bản của một thư viện (React, Hono, Vite…) trước khi viết code. Nó không quét code của repo; nó chỉ chống việc viết theo trí nhớ cũ. Luật dùng: Tiêu chuẩn code §4.
  • Quét code là việc của máy khác: typecheck (TypeScript strict), lint (ESLint), các cổng kiểm.
  • Connector claude.ai (Figma, Google Drive…) gắn với tài khoản, bật tắt trong Settings của claude.ai.