# Claude Code Vn Setup

> Setup Claude Code hoặc Cursor cho repo Node, Java, Go, Flutter theo thói quen team Việt. Dùng khi user muốn CLAUDE.md, rules, skills local, hoặc lệnh dev chuẩn.

- Skill: `gonegirl07/claude-code-vn-setup` (Agent Skill)
- Install (CLI): `npx skillmds@latest add gonegirl07/claude-code-vn-setup`
- Raw SKILL.md: https://api.skillmd.com/api/skills/gonegirl07/claude-code-vn-setup/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- License: MIT
- Author: gonegirl07 (https://skillmd.com/u/gonegirl07)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/gonegirl07/claude-code-vn-setup

---


# claude-code-vn-setup

Agent chỉ hữu ích khi biết lệnh thật của repo và điều cấm.

## Khi nào dùng

- Repo mới, chưa có `CLAUDE.md` / `.cursor/rules`
- User hỏi “setup agent cho project này”

## Bước

1. Đọc `package.json`, `pom.xml`/`build.gradle`, `go.mod`, `pubspec.yaml`, Dockerfile, Makefile.
2. Ghi 1 trang `CLAUDE.md` — stack, lệnh dev/test/lint, chỗ đừng đụng, convention branch.
3. Tạo skills local chỉ việc lặp lại (gen DTO, viết migration).
4. Không nhét bí mật vào markdown. `.env` chỉ nêu *tên biến*.

## Template CLAUDE.md

```markdown
# Repo này

## Chạy
- dev —
- test —
- lint —

## Cấm
- Không commit .env
- Không đổi public API mà không cập nhật changelog

## Convention
- Branch `feat/<ten>`, commit Conventional Commits
- PR tiếng Việt được, subject tiếng Anh nếu team đang dùng EN

## Nơi hay vỡ
- <file hoặc service user từng nhắc>
```

## Checklist

- [ ] Lệnh copy-paste chạy được
- [ ] Có mục Cấm
- [ ] Không paste token

