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

execute-task (Vòng lặp thực thi TaskMaster)

Skill vòng lặp tự động lấy từng task TaskMaster, giao cho subagent triển khai, và chỉ đánh dấu 'done' khi vượt qua kiểm chứng ba lớp dựa trên bằng chứng.

Tự động hóaNâng cao60058Điểm AI 7/10Cập nhật lần cuối: 14 thg 8, 2026

Làm được gì

Đây là vòng lặp chạy toàn bộ giai đoạn EXECUTE của pipeline prd-taskmaster mà không cần hỏi người dùng.

  • Chọn task kế tiếp: lấy task đã đủ điều kiện từ tasks.json rồi dò bước tương ứng trong tài liệu kế hoạch (docs/superpowers/plans/*.md.taskmaster/docs/plan.md → đường dẫn tùy chỉnh).
  • Sinh thẻ CDD: biến từng subtask thành một mục kiểm chứng có đường dẫn bằng chứng cụ thể, ghi vào .atlas-ai/cdd/task-<id>.json.
  • Phân tầng model theo độ phức tạp: 1–4 dùng tier nhanh, 5–7 tier chuẩn, 8–10 tier mạnh, giúp kiểm soát chi phí mỗi task.
  • Cổng exit-code cứng: nếu ship-check.py --dry-run phát hiện bất kỳ Exit status khác 0, task thất bại bất chấp lời giải thích của agent.
  • Quét khả năng truy cập (reachability): kiểm tra module mới có được gọi từ code sản phẩm thật hay không; nếu ORPHAN, task bị tự động hạ xuống scaffold thay vì done.
  • Kiểm chứng ba lớp: đếm bằng chứng + /doubt + /validate + subagent ngoài trả lời "bạn có merge không?", cần ≥3 đồng thuận.
  • Thang leo khi bế tắc: /stepback/research-before-coding/questionpivot.
  • Log quan sát: mỗi vòng ghi một dòng JSONL với schema kiểu dữ liệu chặt chẽ.

Phù hợp với ai

  • Người đã dùng plugin prd-taskmaster và thư mục trạng thái .atlas-ai
  • Người muốn chấm dứt tình trạng "test xanh nhưng chẳng ai gọi" bị tính là hoàn thành
  • Người nghiên cứu thiết kế vòng lặp agent tự trị có log kiểm toán và điều kiện dừng rõ ràng
  • Không phù hợp nếu bạn cần một trợ lý coding phổ thông (skill phụ thuộc script và MCP riêng).

Ví dụ sử dụng

  1. Sau khi HANDOFF xong, gọi skill: nó chạy lần lượt 13 task, cuối cùng chạy ship-check.py, gọi sync rồi in SHIP_CHECK_OK.
  2. Subagent trả về BLOCKED: skill nâng một bậc model, nếu vẫn tắc thì expand chia nhỏ task, cuối cùng gửi thông điệp blocker cho orchestrator.
  3. Module tiện ích mới không được import ở đâu: quét reachability trả exit 1, task bị hạ thành scaffold và sinh task "Wire <module> into <entrypoint>".

· · · 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/anombyte93/prd-taskmaster/HEAD/skills/execute-task/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/execute-task từ repo GitHub anombyte93/prd-taskmaster vào ~/.claude/skills/execute-task/ 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/anombyte93/prd-taskmaster.git /tmp/prd-taskmaster && mkdir -p ~/.claude/skills && cp -r /tmp/prd-taskmaster/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 và clone repo: git clone https://github.com/anombyte93/prd-taskmaster.git
  2. Tạo thư mục skill: mkdir -p ~/.claude/skills
  3. Sao chép skill: cp -r prd-taskmaster/skills/* ~/.claude/skills/
  4. Skill này khó chạy độc lập — hãy theo README của repo để cài trọn plugin prd-taskmaster (kèm bộ khung .atlas-ai/, ship-check.py và cấu hình MCP server).
  5. Kiểm tra trong project có .taskmaster/tasks/tasks.json.atlas-ai/state/pipeline.json với phase: EXECUTE.
  6. Khởi động lại Claude Code rồi gọi /execute-task hoặc nói "chạy task tiếp theo".
  7. Lần đầu nên thử trên nhánh test sạch để xem việc tự đổi trạng thái task và ghi log có đúng kỳ vọng.