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

Trình tối ưu Prompt (EARS)

Biến yêu cầu mơ hồ thành đặc tả và prompt chính xác, kiểm chứng được bằng cú pháp EARS.

Nội dung · Viết láchTrung cấp1,323212Điểm AI 9/10Cập nhật lần cuối: 8 thg 8, 2026

Kỹ năng này làm gì

Biến những yêu cầu chung chung như "làm cho tôi một dashboard" thành đặc tả rõ ràng bằng EARS (Easy Approach to Requirements Syntax) — phương pháp viết yêu cầu do Rolls-Royce phát triển. Quy trình 6 bước:

  1. Phân tích điểm yếu của yêu cầu gốc (quá rộng, thiếu điều kiện kích hoạt, không đo lường được)
  2. Chuyển đổi theo 5 mẫu EARS (Khi <sự kiện>, hệ thống phải <hành động>)
  3. Gắn kết với lý thuyết chuyên ngành (GTD, mô hình BJ Fogg, nguyên lý Gestalt, Zero Trust... hơn 40 lý thuyết)
  4. Trích xuất ví dụ cụ thể với dữ liệu thật
  5. Sinh prompt hoàn chỉnh theo cấu trúc Role / Skills / Workflows / Examples / Formats
  6. Trình bày kết quả: gốc → vấn đề → bản EARS → prompt hoàn chỉnh

Các tệp tham chiếu (ears_syntax.md, domain_theories.md, examples.md, advanced_techniques.md) chỉ được nạp khi cần nên tiết kiệm token.

Phù hợp với ai

  • Người dùng AI để viết code nhưng kết quả liên tục lệch vì yêu cầu chưa rõ
  • PM, BA cần viết PRD, user story dạng kiểm chứng được
  • Người muốn học prompt engineering một cách có hệ thống
  • Nhóm cần chuẩn hóa yêu cầu phi chức năng (hiệu năng, bảo mật) hoặc nhiều bên liên quan

Ví dụ sử dụng

Ví dụ 1 — App chống trì hoãn

Vào: "Làm app nhắc việc có quản lý task"

Ra: "Khi hạn chót còn dưới 30 phút VÀ người dùng chưa bắt đầu, hệ thống phải gửi thông báo kèm âm thanh" cùng căn cứ GTD/BJ Fogg và prompt sẵn dùng

Ví dụ 2 — Bảo mật đặt lại mật khẩu

Vào: "Cần chức năng quên mật khẩu"

Ra: Các câu EARS điều kiện và ngăn chặn về thời hạn token, giới hạn thử lại, ghi log, dựa trên Zero Trust và Defense in Depth

Ví dụ 3 — Trang sản phẩm thương mại điện tử

Vào: "Làm trang sản phẩm cho đẹp"

Ra: Quy tắc layout theo Hick's Law và Gestalt, ví dụ dữ liệu thật (giá 999$, còn 15 sản phẩm), checklist bàn giao

· · · 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 prompt-optimizer từ repo GitHub daymade/claude-code-skills vào ~/.claude/skills/prompt-optimizer/ 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/daymade/claude-code-skills.git && mkdir -p ~/.claude/skills && cp -r claude-code-skills/prompt-optimizer ~/.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 (macOS/Linux) hoặc Git Bash/WSL (Windows).
  2. Tạo thư mục skill nếu chưa có: mkdir -p ~/.claude/skills
  3. Tải repo: git clone https://github.com/daymade/claude-code-skills.git
  4. Sao chép riêng skill này: cp -r claude-code-skills/prompt-optimizer ~/.claude/skills/
  5. Kiểm tra thư mục references/ đã được sao chép: ls ~/.claude/skills/prompt-optimizer
  6. Khởi động lại Claude Code, rồi thử nói "tối ưu prompt cho yêu cầu này" để kích hoạt skill.
  7. Nếu skill không tự chạy, dùng lệnh /skills để kiểm tra danh sách đã nhận diện.