AI Skill MartKhám phá skillLệnhChương trìnhHọcSkill là gì?
← Về danh sách

QA plugin Codex (codex-qa)

Kỹ năng QA plugin omo Codex bằng CODEX_HOME cách ly và mock model cục bộ, chứng minh hook chạy thật mà không gọi API.

Lập trìnhNâng cao★ 70,787⑂ 5,845Điểm AI 7/10Cập nhật lần cuối: 8 thg 11, 2026

Làm được gì

  • Chạy plugin packages/omo-codex (lazycodex) trên codex app-server thật nhưng với CODEX_HOME tạm thời và mock model cục bộ, nên không tốn một lệnh gọi API nào.
  • Chứng minh hook đã kích hoạt bằng luồng thông báo hook/started / hook/completed thay vì đọc log thủ công.
  • Cài bản build cục bộ vào home cách ly rồi kiểm tra config.toml, binary component và file TOML của agent đã vào đúng chỗ.
  • Có probe đơn vị cho logic hook của từng component, smoke test TUI qua tmux, QA hình ảnh bằng web terminal xterm.js, và hướng quan sát log (RUST_LOG, SQLite, /debug-config).
  • So sánh hash ~/.codex/config.toml trước và sau mỗi lần chạy để đảm bảo môi trường thật không bị thay đổi.
  • Yêu cầu lưu bằng chứng vào .omo/evidence/<ngày>-<slug>/: không có file bằng chứng thì coi như chưa QA.

Dành cho ai

  • Người đóng góp/maintainer sửa packages/omo-codex trong repo oh-my-openagent.
  • Dev cần kiểm tra hồi quy sau khi thay đổi hook, component hoặc installer của plugin Codex.
  • Người muốn học mẫu thiết kế harness QA cách ly hoàn toàn với môi trường người dùng.

Ví dụ sử dụng

  1. Sau khi sửa logic hook: chạy scripts/hook-unit-probe.sh --self-test để chốt stdout, rồi scripts/app-server-drive.sh --plugin để chứng minh nó hoạt động trong phiên thật.
  2. Sau khi sửa installer/config.toml: chạy scripts/install-verify.sh --self-test để xác nhận kết quả cài trong home cách ly.
  3. Khi thay đổi phần TUI: scripts/tui-smoke.sh --self-test để kiểm tra boot/render, và dùng script web-terminal QA để tạo ảnh PNG/ANSI làm bằng chứng trực quan.

· · · 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/code-yeongyu/oh-my-openagent/HEAD/.agents/skills/codex-qa/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 AI Skill Mart.
Copy thư mục .agents/skills/codex-qa từ repo GitHub code-yeongyu/oh-my-openagent vào ~/.claude/skills/codex-qa/ 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/code-yeongyu/oh-my-openagent.git /tmp/oh-my-openagent && mkdir -p ~/.claude/skills && cp -r /tmp/oh-my-openagent/.agents/skills/codex-qa ~/.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/code-yeongyu/oh-my-openagent.git
  2. Copy thư mục kỹ năng: mkdir -p ~/.claude/skills && cp -r oh-my-openagent/.agents/skills/codex-qa ~/.claude/skills/
  3. Cài công cụ bắt buộc: codex (khuyến nghị 0.140.0+), node, jq, tmux, bun.
  4. Kiểm tra phiên bản: codex --version
  5. Vào thư mục kỹ năng và kiểm tra harness: cd ~/.claude/skills/codex-qa && bash scripts/lib/common.sh --self-check
  6. Vì QA thực tế phải chạy trong repo oh-my-openagent, hãy giữ bản checkout của repo đó sẵn sàng.
  7. Khởi động lại Claude Code và gọi bằng cụm từ như "codex qa" hoặc "verify codex hook".
Xem mã nguồn trên GitHub ↗Giấy phép: NOASSERTION