Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
Claude
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
awing-public
Claude
Commits
b601030c
Commit
b601030c
authored
Feb 05, 2026
by
Le The Phong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update CLAUDE.md
parent
2ce1cba7
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
30 additions
and
23 deletions
+30
-23
instructions/CLAUDE.md
instructions/CLAUDE.md
+30
-23
No files found.
instructions/CLAUDE.md
View file @
b601030c
...
...
@@ -47,7 +47,6 @@
-
**CẤM:**
-
❌ bash cat/grep/find/sed/echo cho file operations
**Model Selection:**
BẮT BUỘC phải chọn model theo hướng dẫn sau:
...
...
@@ -76,24 +75,22 @@ BẮT BUỘC phải chọn model theo hướng dẫn sau:
-
Không làm công việc nào khác
-
Yêu cầu user bổ sung {taskId}
### 1. Context Discovery
-
Quét cấu trúc dự án, hiểu tech stack
-
Scan các file liên quan để hiểu patterns và conventions
-
**ƯU TIÊN:**
Task(Explore) cho broad exploration | Glob/Grep cho needle queries
### Planning Phase (Bước 2-3 gộp chung)
**🔵 EnterPlanMode - BẮT ĐẦU NGAY TẠI ĐÂY**
### 2. High-level Plan
(Plan.md)
### 2. High-level Plan
**Mục tiêu**
: Xác định hướng đi & lựa chọn giải pháp
**Nội dung**
:
-
Phân tích, làm rõ những điểm còn mơ hồ, thắc mắc trong yêu cầu
-
Đề xuất các phương án với ưu/nhược điểm
-
Trade-offs giữa các phương án
-
Tech stack / thư viện nếu cần thay đổi
**Cách trình bày**
:
-
**ƯU TIÊN:**
AskUserQuestion (2-4 options) | Manual text
...
...
@@ -103,31 +100,41 @@ BẮT BUỘC phải chọn model theo hướng dẫn sau:
-
Chờ user xác nhận phương án được chọn
-
User có thể yêu cầu điều chỉnh hoặc xem xét phương án khác
### 3. Implementation Plan (Implementation.md - TIẾP TỤC trong Plan Mode)
### 3. Technical Design (TIẾP TỤC trong Plan Mode)
**Mục tiêu**
: Thiết kế chi tiết phương án đã chọn
**Mục tiêu**
: Chi tiết hóa cách thực hiện phương án đã chọn
**Nội dung**
: Tùy theo đặc thù project, đưa ra các tài liệu thiết kế phù hợp
-
Ưu tiên sử dụng diagram, data flow, business logic, pseudo code hơn là text thông thường
-
KHÔNG có implementation details
-
Sẽ bổ sung chi tiết hơn khi đi vào từng loại project
**Nội dung**
:
**🛑 DỪNG NGAY TẠI ĐÂY**
:
-
Chờ user approve design
-
User có thể yêu cầu điều chỉnh thiết kế
**SAU KHI APPROVE:**
-
**→ ExitPlanMode**
-
Tiếp tục Bước 4
### 4. Implementation
**1. Phân tích Implementation**
-
Quét codebase tìm references phù hợp
-
Liệt kê references với lý do (similarity, patterns, priority)
-
List files cần tạo/sửa
-
Xác định thư viện cần cài (nếu có)
-
Xác định thư viện cần cài
**2. Breakdown Tasks**
-
Các bước thực hiện chi tiết (step-by-step)
-
Dependencies giữa các bước
**🛑 DỪNG:**
Chờ user approve plan
**SAU KHI APPROVE:**
-
**BẮT BUỘC:**
TodoWrite (tạo todo list)
**→ ExitPlanMode**
-
Tiếp tục Bước 4
### 4. Implementation
**3. Execute Implementation**
-
Git Checkout nhánh mới:
`git checkout -b {tên-nhánh-hiện-tại}-{taskId}`
-
Thực thi theo
Plan
-
Thực thi theo
Design từ bước 3 và TodoList
-
Follow references và patterns đã xác định
-
**BẮT BUỘC:**
Read trước Edit/Write, TodoWrite update (
`in_progress`
→
`completed`
)
-
**BẮT BUỘC:**
Read trước Edit/Write
-
**BẮT BUỘC:**
TodoWrite update (
`in_progress`
→
`completed`
)
### 5. Verification Loop
-
Chạy test (Bash: dotnet test, npm test, pytest...)
...
...
@@ -140,11 +147,11 @@ BẮT BUỘC phải chọn model theo hướng dẫn sau:
-
Chờ user quyết định: Escalate / Về Bước 2 / Về Bước 3
-
Nếu về Bước 2/3: Hỏi user có muốn chuyển lên Opus không (mặc định Sonnet)
### 6. Finalize
-
TodoWrite: Mark all completed
-
Tạo thư mục:
`mkdir implementation_plan_{taskId}`
-
Tạo 2 file summary (markdown) trong thư mục:
-
`plan.md`
- Tóm tắt High-level Plan từ Bước 2
-
`implementation.md`
- Tóm tắt Implementation Plan từ Bước 3
-
`plan.md`
- Tóm tắt Requirements Analysis & Solution Selection từ Bước 2
-
`design.md`
- Tóm tắt Technical Design từ Bước 3
-
`implementation.md`
- Tóm tắt Implementation Plan từ Bước 4
-
Commit:
`git add [files] && git commit -m "{taskId} - {Nội dung Tiếng Việt}"`
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment