# 2build Skills: Autopilot tự chạy tới đâu, lệnh nào phải gõ tay

> Trang 2build Skills vạch một ranh giới: QA checkpoint của Autopilot không cấp quyền release, còn create-pr, triage, harness-audit là skill manual mà agent không tự gọi. Đọc để biết lệnh nào do bạn gõ.

- URL: https://2found.dev/vi/blog/2build-skills-autopilot-tu-chay-lenh-manual-vi/
- Published: 2026-11-05T09:05:44.625Z
- Updated: 2026-11-05T09:05:44.625Z
- Language: vi

---

Coding agent làm nhanh. Chỗ dễ hỏng là lúc nó tự quyết một bước đáng lẽ của bạn: mở PR, gỡ một lượt chạy bị kẹt, sửa file luật của repo.

Trang [2build Skills](https://2found.dev/docs/2build/skills/index.md) trả lời câu đó bằng một cơ chế cụ thể: skill nào agent được tự dùng, skill nào chỉ chạy khi bạn gõ lệnh.

Mọi khẳng định dưới đây lấy từ trang đó, trừ khi bài nói rõ nguồn khác.

## Autopilot và quyền release

Trong bảng Workflows, `/bbs:autopilot "<requirement>"` dùng để build một ticket production, feature hoặc bug fix. Mục Skill boundary của trang nói thẳng:

> Autopilot's existing QA checkpoint does not grant release authority.

Hiểu đơn giản: qua được QA không có nghĩa là Autopilot được phát hành. Phát hành là một skill riêng, `release-prd`, và nó có ranh giới riêng (phần dưới).

Muốn biết Autopilot kết thúc ở đâu, đọc [trang 2build](https://2found.dev/tools/2build/): trang đó mô tả kết quả là một commit cục bộ kèm bằng chứng kiểm tra, hoặc một blocker có tên. Bài [Autopilot 2build: một ticket tới commit, không tự push](https://2found.dev/vi/blog/2build-autopilot-ticket-den-commit-vi/) đi sâu vào phần đó.

## Skill manual là gì

Trang định nghĩa:

> Skills marked *manual* set `disable-model-invocation: true`: they are not in the model's skill listing, so the agent never picks them up on its own — type the command.

Tức là skill manual không nằm trong danh sách skill mà model nhìn thấy. Agent không có đường nào tự chọn chúng. Bạn gõ, nó mới chạy.

Các skill gắn nhãn manual trong bảng:

| Lệnh | Dùng để |
|---|---|
| `/bbs:create-pr` | Tạo pull request sau khi người đã review |
| `/bbs:triage` | Phân loại và gỡ một lượt chạy bị kẹt/BLOCKED |
| `/bbs:harness-audit` | Audit AGENTS.md, CLAUDE.md và các file harness liên quan |
| `/bbs:token-audit` | Tìm token và background context đi đâu, xếp hạng chỗ tiết kiệm được |
| `/bbs:setup-project` | Cấu hình repo |
| `/bbs:recon` | Đánh giá code bên ngoài |

Bảng còn có thêm `analytics-review`, `ui-audit`, `agent-first-docs` và `marketing-video` cũng ở dạng manual.

Tạo PR, gỡ lượt chạy kẹt, audit file luật của agent: trang để cả ba sau lệnh gõ tay.

## release-prd: đọc cho kỹ

Dễ đoán nhầm rằng `release-prd` cũng là manual. Trong bảng của trang, nó **không** gắn nhãn đó. Ranh giới của nó nằm ở chỗ khác: trang nói `release-prd` đọc release profile của repo đích (`RELEASE.md`, `.babysit/release.md` hoặc phần hướng dẫn được liên kết).

Trang cũng liệt kê các cờ:

```text
/bbs:release-prd --local --dry-run   # báo kế hoạch, không thay đổi gì
/bbs:release-prd --local             # khi hết quota CI: check và build chạy local
/bbs:release-prd --prepare           # dừng trước bước giao lên remote
/bbs:release-prd --resume <tag>      # khôi phục một lần release dở
```

Trang ghi rõ đây là hướng dẫn của skill, không phải lệnh con CLI mới. Với Codex, cú pháp là `$bbs:release-prd`. Muốn xem một lần release sẽ làm gì, chạy `--local --dry-run` trước.

## Danh sách được dọn

Trang cũng nói những gì đã bị bỏ: `conversion-fix`, `copy-rewrite`, `growth-experiment`, `office-hours`, `reason`, `social-content`, cùng `prototype`, `sweep`, `maintain` và `fix-pr`. Cách thay thế trang nêu: nhờ agent trực tiếp, hoặc dùng `autopilot` cho bug fix, `review-pr` hay `/simplify` của Claude Code để dọn code.

## Việc tiếp theo

Mở [trang 2build Skills](https://2found.dev/docs/2build/skills/index.md), tìm nhãn *manual* trong bảng và đọc lại thói quen của chính bạn: bước nào bạn từng để agent làm hộ mà lẽ ra phải gõ tay? Nếu đó là create-pr hay triage, bạn đã có sẵn lệnh cho nó.
