Kiểm toán nợ kỹ thuật (Tech Debt Audit)
Quét codebase theo 9 chiều và tạo báo cáo TECH_DEBT_AUDIT.md có trích dẫn file:line, mức nghiêm trọng và ước lượng giờ công.
Lập trìnhTrung cấp★ 68,592⑂ 5,630Điểm AI 9/10Cập nhật lần cuối: 1 thg 9, 2026
Làm được gì
- Kiểm toán codebase theo 9 chiều: suy thoái kiến trúc, mất nhất quán, nợ kiểu dữ liệu, nợ kiểm thử, phụ thuộc/cấu hình, hiệu năng, xử lý lỗi, an toàn bảo mật và lệch tài liệu.
- Kết hợp
grep,glob,ast-grep (sg), chẩn đoán LSP,npm audit, trình chạy test để thu bằng chứng thật; mọi phát hiện buộc phải có trích dẫnfile:line:col. - Xuất kết quả ra
TECH_DEBT_AUDIT.mdở gốc repo: tóm tắt điều hành, mô hình kiến trúc, bảng phát hiện (mức độ + số giờ sửa), Top 5 ưu tiên, checklist quick win dưới 30 phút, mục "trông tệ nhưng thật ra ổn" và câu hỏi mở. - Với codebase lớn (>50k LOC), giao các chiều nặng cho sub-agent chạy song song; nếu có CodeGraph MCP thì bổ sung phân tích call graph và bán kính ảnh hưởng.
Phù hợp với ai
- Tech lead cần lập kế hoạch refactor hoặc backlog dựa trên bằng chứng.
- Lập trình viên vừa nhận một dự án legacy và chưa biết bắt đầu từ đâu.
- Nhóm cần biên bản review kiến trúc / chất lượng code thành tài liệu.
- Ví dụ lệnh nghiêng về TypeScript/JavaScript nên nhóm dùng stack này khai thác được ngay.
Ví dụ sử dụng
- "Kiểm toán nợ kỹ thuật repo này" → quét 9 chiều và sinh báo cáo có bảng phát hiện theo mức nghiêm trọng cùng Top 5 ưu tiên.
- "Kiểm tra sức khỏe code trước khi refactor" → đối chiếu file thay đổi nhiều trong git log với file quá lớn để chỉ ra vùng nợ nóng.
- "Chỉ tìm catch rỗng và lạm dụng
as any" → chạy riêng chiều 3 và 7, liệt kê từng vị trí file:line.
· · · 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/tech-debt-audit/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)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
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 .agents/skills/tech-debt-audit từ repo GitHub code-yeongyu/oh-my-openagent vào ~/.claude/skills/tech-debt-audit/ 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/omo && mkdir -p ~/.claude/skills && cp -r /tmp/omo/.agents/skills/tech-debt-audit ~/.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.
x terterminal 2. clone repo\n3. copy\n4. restart\n5
Xem mã nguồn trên GitHub ↗Giấy phép: NOASSERTION