Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions .claude/CLAUDE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
CLAUDE.md should be a routing file, not a knowledge dump. Keep it under 150 lines. Point to .claude/rules/*.md for detailed specs and docs/ for architecture.



### Auto-Update Memory (MANDATORY)

**Update memory files AS YOU GO, not at the end.** When you learn something new, update immediately.

| Trigger | Action |
|---------|--------|
| User shares a fact about themselves | → Update `memory-profile.md` |
| User states a preference | → Update `memory-preferences.md` |
| A decision is made | → Update `memory-decisions.md` with date |
| Completing substantive work | → Add to `memory-sessions.md` |

**Skip:** Quick factual questions, trivial tasks with no new info.

**DO NOT ASK. Just update the files when you learn something.**
14 changes: 14 additions & 0 deletions .claude/docs/CLAUDE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
### Auto-Update Memory (MANDATORY)

**Update memory files AS YOU GO, not at the end.** When you learn something new, update immediately.

| Trigger | Action |
|---------|--------|
| User shares a fact about themselves | → Update `memory-profile.md` |
| User states a preference | → Update `memory-preferences.md` |
| A decision is made | → Update `memory-decisions.md` with date |
| Completing substantive work | → Add to `memory-sessions.md` |

**Skip:** Quick factual questions, trivial tasks with no new info.

**DO NOT ASK. Just update the files when you learn something.**
17 changes: 17 additions & 0 deletions .claude/docs/vinrobotics_introduction.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
1. Thông tin chung về VinRobotics
- Tên đầy đủ: Công ty Cổ phần Nghiên cứu Phát triển và Ứng dụng Người máy VinRobotics.
- Ngày thành lập: 20/11/2024.
- Vốn điều lệ: 1.000 tỷ đồng.
- Cơ cấu cổ đông: Tập đoàn Vingroup (51%), ông Phạm Nhật Vượng (39%), ông Phạm Nhật Quân Anh (5%) và ông Phạm Nhật Minh Hoàng (5%).
- Lãnh đạo: Tổng Giám đốc là ông Ngô Quốc Hưng (người có nhiều kinh nghiệm trong lĩnh vực AI và Robotics).

2. Lĩnh vực hoạt động và Mục tiêu
- VinRobotics không chỉ phục vụ hệ sinh thái của Vingroup mà còn hướng tới thị trường doanh nghiệp bên ngoài trong các ngành kinh tế trọng điểm.
- Nghiên cứu & Phát triển: Tập trung vào các giải pháp tự động hóa, robot công nghiệp và trí tuệ nhân tạo (AI).
- Sản xuất & Tích hợp: Chuyên về các loại người máy thông minh, robot nâng hạ, bốc xếp hàng hóa và các thiết bị máy móc chuyên dụng khác.
- Triết lý: "Công nghệ robot vị nhân sinh" – tối ưu hóa quy trình sản xuất và nâng cao hiệu quả công việc trong công nghiệp, dịch vụ và đời sống.

3. Các thực thể liên quan (Hệ sinh thái Robotics của Vingroup)
- Ngoài VinRobotics, Vingroup còn thành lập các đơn vị chuyên biệt khác để bao phủ toàn diện mảng Humanoid và Physical AI:
- VinMotion: Tập trung vào phát triển robot hình người (Humanoid Robot) tích hợp Physical AI. Vào khoảng tháng 6/2025, VinMotion đã ra mắt nguyên mẫu robot hình người "Made in Vietnam" đầu tiên.
- VinDynamics: Chuyên về các giải pháp kỹ thuật tiên tiến cho thế hệ robot thông minh, làm chủ các công nghệ lõi để hỗ trợ con người trong cuộc sống hàng ngày.
13 changes: 13 additions & 0 deletions .claude/skills/explain-code/SKILL.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
name: explain-code
description: Explains code with visual diagrams and analogies. Use when explaining how code works, teaching about a codebase, or when the user asks "how does this work?"
---

When explaining code, always include:

1. **Start with an analogy**: Compare the code to something from everyday life
2. **Draw a diagram**: Use ASCII art to show the flow, structure, or relationships
3. **Walk through the code**: Explain step-by-step what happens
4. **Highlight a gotcha**: What's a common mistake or misconception?

Keep explanations conversational. For complex concepts, use multiple analogies.
5 changes: 5 additions & 0 deletions .claude/skills/notes/notes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Skills docx from aitmpl: https://app.aitmpl.com/component/skill/document-processing/docx
skills docx from claude: https://github.com/anthropics/skills/blob/main/skills/docx/SKILL.md
documents to build skills from claude: https://resources.anthropic.com/hubfs/The-Complete-Guide-to-Building-Skill-for-Claude.pdf

https://code.claude.com/docs/en/hooks-guide
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ wheels/
*.egg-info/
.installed.cfg
*.egg

mcp/
# Virtual environments
.venv/
venv/
Expand Down
Loading