init-deep — Trình tạo cơ sở tri thức AGENTS.md phân cấp
Phân tích song song toàn bộ dự án rồi tự sinh AGENTS.md ở thư mục gốc và các thư mục con phức tạp.
Lập trìnhNâng cao★ 67,531⑂ 5,507Điểm AI 9/10Cập nhật lần cuối: 9 thg 8, 2026
Làm được gì
- Chỉ với
/init-deep, skill quét dự án và tạoAGENTS.mdở gốc cùng các thư mục con thực sự cần tài liệu. - Khởi chạy đồng thời nhiều agent khám phá (cấu trúc, entry point, quy ước, anti-pattern, build/CI, test) trong khi phiên chính chạy phân tích bash và bản đồ mã bằng LSP/codegraph.
- Dùng bảng điểm có trọng số (số file, số thư mục con, mật độ symbol, độ trung tâm tham chiếu...) để quyết định vị trí đặt tài liệu: >15 điểm thì tạo, 8–15 chỉ khi là domain riêng, <8 thì bỏ qua.
- Có bước rà soát cuối: xoá nội dung chung chung, loại trùng lặp với thư mục cha, giới hạn độ dài (gốc 50–150 dòng, con 30–80 dòng).
- Hỗ trợ
--create-new(đọc rồi xoá và tạo lại từ đầu) và--max-depth=N(giới hạn độ sâu).
Phù hợp với ai
- Lập trình viên quản lý monorepo lớn, dự án đa ngôn ngữ cần tài liệu ngữ cảnh cho AI.
- Trưởng nhóm muốn tự động hoá tài liệu onboarding dựa trên mã nguồn thật.
- Người dùng đã có môi trường hỗ trợ subagent nền và tool LSP/codegraph.
Ví dụ sử dụng
/init-deep— cập nhật các AGENTS.md hiện có bằng Edit và tạo mới cho thư mục điểm cao./init-deep --create-new— đọc giữ lại insight cũ, xoá hết rồi sinh lại toàn bộ./init-deep --max-depth=2— với repo cây thư mục sâu, chỉ phân tích 2 tầng để tránh sinh quá nhiều file.
· · · 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/packages/shared-skills/skills/init-deep/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 packages/shared-skills/skills/init-deep từ repo GitHub code-yeongyu/oh-my-openagent vào ~/.claude/skills/code-yeongyu-init-deep-2/ 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 && mkdir -p ~/.claude/skills && cp -r oh-my-openagent/packages/shared-skills/skills/init-deep ~/.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.
- Mở terminal và clone repo:
git clone https://github.com/code-yeongyu/oh-my-openagent.git - Tạo thư mục skills nếu chưa có:
mkdir -p ~/.claude/skills - Sao chép skill:
cp -r oh-my-openagent/packages/shared-skills/skills/init-deep ~/.claude/skills/ - Kiểm tra tệp
~/.claude/skills/init-deep/SKILL.mdđã tồn tại. - Khởi động lại Claude Code, mở thư mục dự án và gõ
/init-deep. - Lưu ý: nếu môi trường không có tool LSP/codegraph hoặc subagent nền, quy trình sẽ rút gọn về phân tích bằng bash.
Xem mã nguồn trên GitHub ↗Giấy phép: NOASSERTION