Prompt Master: Công cụ tối ưu prompt AI

Giới thiệu về Prompt Master

Prompt Master là một giải pháp tối ưu hóa câu lệnh (prompt) thông minh, hoạt động như một “Skill” tích hợp trực tiếp vào AI của bạn. Thay vì tạo ra những đoạn prompt dài dòng, vô nghĩa, Prompt Master tập trung vào tính chính xác, tinh gọn và “mỗi từ đều có sức nặng” (load-bearing).

Dự án này giải quyết triệt để vấn đề lãng phí token, credit và thời gian do việc re-prompt (hỏi đi hỏi lại nhiều lần) gây ra. Nó tự động nhận diện hơn 30 công cụ AI khác nhau (từ LLM, AI Code, AI Tạo ảnh đến AI Tạo Video) và áp dụng 12 khung kiến trúc prompt tối ưu nhất một cách hoàn toàn tự động.

Tính năng cốt lõi

  • Không lãng phí token: Tự động chạy bộ lọc hiệu năng để loại bỏ các từ thừa, giữ prompt cực kỳ cô đọng.
  • Hiểu sâu 9 tầng ngữ cảnh: Tự động bóc tách Task (Nhiệm vụ), Input, Output, Constraints (Ràng buộc), Context, Audience, Memory, Success Criteria và Examples.
  • Tương thích tối đa: Hỗ trợ mọi công cụ AI phổ biến hiện nay như Claude Code, Cursor, ChatGPT, Gemini, Midjourney, Stable Diffusion, Sora, Devin, Zapier…
  • Hỏi xoáy đáp xoay (Tối đa 3 câu): Nếu thiếu thông tin cốt lõi, AI sẽ chỉ hỏi tối đa 3 câu hỏi làm rõ, không bao giờ làm phiền bạn bằng những câu hỏi rườm rà.

Hướng dẫn Cài đặt (Installation)

Cách 1: Sử dụng giao diện Web Claude.ai (Khuyến khích)
  1. Truy cập vào kho lưu trữ mã nguồn tại: [https://github.com/nidhinjs/prompt-master]
  2. Tải toàn bộ repository về dưới dạng file ZIP.
  3. Đăng nhập vào Claude.ai Nhìn sang thanh Sidebar Chọn CustomizeSkills Chọn Upload a Skill và tải file ZIP lên.
Cách 2: Cài đặt trực tiếp vào thư mục Claude Code (Qua Terminal)

Nếu bạn đang sử dụng công cụ CLI claude-code, bạn có thể clone trực tiếp vào thư mục kỹ năng bằng lệnh sau:

Bash

mkdir -p ~/.claude/skills
git clone https://github.com/nidhinjs/prompt-master.git ~/.claude/skills/prompt-master

Hướng dẫn Sử dụng (Usage Guide)

Sau khi cài đặt, Prompt Master sẽ chạy ngầm hoặc kích hoạt trực tiếp để xử lý yêu cầu của bạn. Bạn có thể sử dụng theo 2 cách:

1. Kích hoạt tự nhiên (Natural Prompting)

Bạn chỉ cần nói rõ nhu cầu và tên công cụ mục tiêu, Prompt Master sẽ tự nhận diện:

  • “Viết cho tôi một prompt dùng cho Cursor để refactor lại module auth.”
  • “Tạo một prompt Midjourney vẽ một thành phố cyberpunk ban đêm.”
  • “Tôi có một prompt tệ viết cho GPT-4o, sửa lại giúp tôi: [Dán prompt của bạn]”
2. Kích hoạt trực tiếp (Explicit Invocation)

Sử dụng lệnh /prompt-master trước yêu cầu:

  • /prompt-master Tôi muốn yêu cầu Claude Code xây dựng một ứng dụng Todo bằng React và Supabase.
Nguyên lý hoạt động đằng sau

Khi nhận được yêu cầu, Prompt Master thực hiện một quy trình khép kín gồm 5 bước:

  1. Nhận diện Công cụ (Target Detection): Xác định prompt này sẽ chạy trên hệ thống nào (Ví dụ: Nếu là Midjourney chọn phong cách mô tả bằng dấu phẩy; nếu là o1/o3 bỏ qua các bước Chain-of-Thought rườm rà vì mô hình đã tự suy nghĩ ngầm).
  2. Phân tích Ngữ cảnh: Rút trích 9 chiều dữ liệu mục tiêu.
  3. Làm rõ thông tin: Đặt câu hỏi ngắn gọn (nếu cần).
  4. Áp dụng Khung Prompt (Framework): Lựa chọn 1 trong 12 cấu trúc (như RTF, CO-STAR, CRISPE, File-Scope cho Code, hoặc Visual Descriptor cho Ảnh).
  5. Kiểm toán Token (Token Audit): Loại bỏ từ thừa và xuất ra một block prompt duy nhất kèm theo 1 dòng ghi chú chiến lược.

Ví dụ minh họa kết quả:

  • Với AI Tạo ảnh (Midjourney): Thay vì viết văn xuôi dài dòng, Prompt Master sẽ trả về chuỗi từ khóa phân tách bằng dấu phẩy, đi kèm các tham số chuẩn như --ar 16:9 --v 6 --style raw và bộ Negative Prompt để tránh lỗi hình ảnh.
  • Với AI Code (Claude Code/Cursor): Trả về cấu trúc chặt chẽ gồm: Objective (Mục tiêu), Stack (Công nghệ), Design Spec (Thông số kỹ thuật chi tiết đến từng mã màu Hex/Pixel), Animations (Chuyển động), Constraints (Ràng buộc)Done When (Tiêu chí hoàn thành). Điều này chặn đứng việc AI “đoán mò” và code sai ý bạn.

Lưu ý an toàn: Prompt Master loại bỏ hoàn toàn các kỹ thuật thử nghiệm dễ gây ảo tưởng (hallucination) cho AI như Tree of Thought hay Prompt Chaining phức tạp, chỉ áp dụng 5 kỹ thuật an toàn cốt lõi (Role, Few-Shot, XML tags, Grounding Anchors, CoT có chọn lọc) để đảm bảo đầu ra luôn chính xác 100% ngay từ lần thử đầu tiên.