Cách làm việc với Claude Code Skills như một chuyên gia

Đừng sao chép và dán cùng một chỉ dẫn vào terminal của bạn nữa.

Nếu bạn sử dụng Claude Code, có lẽ bạn thường xuyên phải lặp lại chính mình. Bạn bảo nó sử dụng TypeScript, tuân thủ TDD, hoặc kiểm tra pull request trong mọi lần sử dụng.

Claude Code Skills sẽ giải quyết vấn đề này.

Skills là các thư mục chứa các chỉ dẫn và script. Claude sẽ tự động tải chúng dựa trên tác vụ của bạn. Bạn chỉ cần viết các quy tắc một lần và sử dụng chúng thông qua các lệnh gạch chéo (slash commands).

Cách thức hoạt động của Skills

Một Skill là một thư mục có tệp SKILL.md bên trong. Nó gồm hai phần:

YAML metadata: Cho Claude biết khi nào nên sử dụng skill đó. • Chỉ dẫn Markdown: Cho Claude biết cần phải làm gì.

Cấu trúc ví dụ:

my-skill/
└── SKILL.md

Nơi lưu trữ Skills

Cá nhân: ~/.claude/skills/ (Áp dụng cho tất cả các dự án của bạn) • Dự án: .claude/skills/ (Chia sẻ với nhóm của bạn qua Git) • Plugin: Được cài đặt qua /plugin (Được phân tách namespace để dễ sử dụng)

Các skill của dự án sẽ ghi đè lên các skill cá nhân. Điều này cho phép các nhóm áp dụng các tiêu chuẩn cụ thể.

Các tính năng nâng cao

Skills không chỉ dừng lại ở văn bản đơn thuần. Bạn có thể sử dụng:

• Các script đi kèm bằng bất kỳ ngôn ngữ nào. • Thay thế lệnh shell bằng cú pháp !command. • Các sub-agent cho các tác vụ phức tạp.

Cú pháp !command cho phép Claude lấy dữ liệu trực tiếp. Ví dụ, nó có thể chạy một lệnh git để lấy chi tiết PR trước khi bắt đầu kiểm tra. Claude sẽ thấy dữ liệu thực tế, chứ không phải bản thân câu lệnh đó.

Nơi tìm kiếm Skills

Hệ sinh thái này rất lớn. Bạn không cần phải xây dựng mọi thứ từ đầu.

skills.sh: Một trình duyệt cộng đồng để tìm và cài đặt các skill. • claude-plugins.dev: Một kho lưu trữ lập chỉ mục các skill từ GitHub. • skillsdirectory.com: Một kho lưu trữ các skill đã được kiểm duyệt bảo mật. • claudskills.com: Một danh mục với hơn 67.000 skill. • Anthropic official repo: Nơi tốt nhất để tìm hiểu về tiêu chuẩn.

Tính linh hoạt

Skills sử dụng một tiêu chuẩn mở. Một skill bạn viết cho Claude Code cũng sẽ hoạt động trên OpenAI Codex, Gemini CLI và Cursor. Sự đầu tư của bạn vào tự động hóa sẽ luôn đồng hành cùng bạn trên các công cụ khác nhau.

Hãy bắt đầu từ những việc nhỏ. Viết một tệp SKILL.md cho tác vụ phổ biến nhất của bạn. Bạn sẽ tiết kiệm được hàng giờ đồng hồ nhập câu lệnh thủ công.

Source: https://dev.to/elayachiabdelmajid/how-to-work-with-claude-code-skills-like-a-pro-dbn

Optional learning community: https://t.me/GyaanSetuAi