# Add to your Claude Code skills
git clone https://github.com/phungthien269/VN-cavemanLast scanned: 5/30/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-05-30T17:06:15.119Z",
"npmAuditRan": true,
"pipAuditRan": true
}VN-caveman is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by phungthien269. It has 0 GitHub stars.
Yes. VN-caveman passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/phungthien269/VN-caveman" and add it to your Claude Code skills directory (see the Installation section above).
VN-caveman is primarily written in Python. It is open-source under phungthien269 on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh VN-caveman against similar tools.
No comments yet. Be the first to share your thoughts!
VNcaveman là repo tiếng Việt-first cho bộ skill nén phản hồi gon: ngắn hơn, sắc hơn, ít token hơn, nhưng vẫn giữ nguyên ý kỹ thuật.
Repo này lấy cảm hứng từ caveman, nhưng không giữ persona "người tối cổ". gon ưu tiên tiếng Việt tự nhiên cho dev workflow: bỏ xã giao, bỏ hedge, rút câu, giữ nguyên code/lệnh/log/path, và tự tăng clarity khi task có rủi ro.
| Surface | Có gì |
|---|---|
| Skill chính | gon với 3 level lite, full, ultra |
| Skill phụ | gon-commit, gon-review, gon-compress, gon-help |
| Hooks | Claude Code hooks + statusline |
| Rules | Cline, Copilot, Cursor, Windsurf |
| Plugin surfaces | Codex plugin, Claude plugin, Gemini extension metadata |
| Docs nội bộ | PROJECT_OVERVIEW.md, DECISIONS.md, PROGRESS.md, ROADMAP.md, CLAUDE.md |
| Benchmark/eval | script benchmark, eval harness, regression checklist |
Before:
Có khả năng component của bạn đang bị re-render vì ở mỗi lần render bạn lại tạo ra một object mới và truyền object đó xuống dưới dạng prop. React so sánh nông nên sẽ coi đó là prop mới mỗi lần.
After (full):
Re-render do mỗi render tạo object mới. Prop object inline luôn ra ref mới. React thấy prop đổi. Dùng
useMemo.
Before:
Mình nghĩ nguyên nhân nhiều khả năng nằm ở middleware xác thực. Bạn đang kiểm tra thời điểm hết hạn của token theo cách chưa chặt, nên token vừa hết hạn vẫn có thể lọt qua.
After (full):
Lỗi ở auth middleware. Check expiry đang sai đơn vị.
explà giây,Date.now()là ms. So sánh lại vớiexp * 1000.
Before:
Ok, mình sẽ chạy lệnh xóa toàn bộ bảng users cho bạn.
After (auto-clarity):
Cảnh báo: lệnh này xóa vĩnh viễn toàn bộ dữ liệu trong
users. Chỉ chạy nếu đã có backup và chắc chắn đây không phải production.DROP TABLE users;
wenyan; thay bằng 3 level hợp với tiếng Việt hơn.| Level | Mục tiêu | Dùng khi | Tránh dùng khi |
|---|---|---|---|
lite |
Bỏ xã giao và hedge, vẫn là câu đầy đủ | Hỏi đáp thường ngày, docs, support nội bộ | Cần nén mạnh |
full |
Ngắn, trực diện, câu có thể cụt vừa phải | Debug, review, guidance kỹ thuật | Task rủi ro cao cần step-by-step |
ultra |
Cực ngắn, shorthand dev | Chat kỹ thuật nội bộ, diff review nhanh | User mới, warning, migration, prod |
Chi tiết nằm ở docs/caveman-vi-spec.md.
Repo có sẵn:
Hook sẽ:
gon khi session bắt đầu/gon lite|full|ultrastop gon / normal mode[GON] trên statuslineRepo có sẵn:
Trigger gợi ý:
gon modetrả lời gọnnói ngắn hơnít token hơn/gon lite/gon full/gon ultraTắt:
stop gonnormal modetrả lời bình thườnggon-compressgon-compress là sub-skill tương đương surface caveman-compress của repo gốc:
compress: skills/compress/Nó:
.original.mdChạy benchmark qua Anthropic API:
uv run python benchmarks/run.py --dry-run
Nếu có ANTHROPIC_API_KEY:
uv run python benchmarks/run.py --update-readme
Chưa có số benchmark commit cùng repo này. Chạy python benchmarks/run.py --update-readme khi môi trường có API key.
Harness eval nằm ở evals/. Nó đo:
__baseline____terse__skills/Đọc snapshot:
uv run --with tiktoken python evals/measure.py
Sinh snapshot mới cần claude CLI:
uv run python evals/llm_run.py
claude CLI.gon tối ưu cho tiếng Việt kỹ thuật; không nhắm tới copywriting, sales, hay đối ngoại.MIT. Xem LICENSE.