Lập kế hoạch bằng tệp (bản tiếng Ả Rập)
Skill chia nhỏ công việc phức tạp thành ba tệp Markdown task_plan, findings, progress và tự phục hồi kế hoạch sau khi ngữ cảnh bị xóa.
Tự động hóaTrung cấp★ 26,060⑂ 2,177Điểm AI 8/10Cập nhật lần cuối: 9 thg 8, 2026
Nó làm được gì
Áp dụng mô hình kiểu Manus: coi hệ thống tệp là "bộ nhớ làm việc trên đĩa".
- Tạo ba tệp cốt lõi:
task_plan.md(các giai đoạn, tiến độ, quyết định),findings.md(kết quả nghiên cứu),progress.md(log phiên) ngay trong thư mục dự án. - Tự phục hồi ngữ cảnh: các hook UserPromptSubmit / PreToolUse / PreCompact tiêm lại kế hoạch, còn
session-catchup.pyso sánh vớigit diffđể dựng lại trạng thái sau/clearhoặc compaction. - Kỷ luật làm việc: quy tắc hai bước (cứ hai lần tìm kiếm phải ghi phát hiện), giao thức ba lần thất bại (chẩn đoán → đổi cách → xem lại giả định → hỏi người dùng), bảng ghi mọi lỗi.
- Ma trận quyết định đọc/ghi và bảng anti-pattern giúp biết khi nào đọc lại kế hoạch, khi nào ghi ra tệp.
- Ranh giới an toàn: nội dung web/API không đáng tin chỉ được ghi vào
findings.md, tránh bị khuếch đại qua hook đọctask_plan.md.
Toàn bộ nội dung hướng dẫn viết bằng tiếng Ả Rập, phù hợp nhất cho môi trường dùng tiếng Ả Rập.
Phù hợp với ai
- Người làm các tác vụ nhiều hơn 3 bước và thường mất mạch khi ngữ cảnh bị nén
- Người cần lưu lại tiến độ nghiên cứu, tài liệu trải dài nhiều phiên làm việc
- Đội nhóm quản lý kế hoạch dự án bằng tiếng Ả Rập
- Ai muốn kế hoạch nằm trong tệp thật thay vì danh sách tạm như TodoWrite
Ví dụ sử dụng
- Refactor lớn: yêu cầu "lập kế hoạch chuyển module này sang TypeScript" → skill sinh
task_plan.mdtheo giai đoạn, cập nhật trạng tháicompletesau mỗi giai đoạn và ghi lại lỗi gặp phải. - Tiếp tục sau
/clear: sau khi xóa hội thoại, hook đọc lại các tệp kế hoạch vàsession-catchup.pytóm tắt phần việc đã xong dựa trêngit diff. - Nghiên cứu đối thủ: mỗi hai lần tìm kiếm web, kết quả được lưu ngay vào
findings.mdđể thông tin từ ảnh/PDF không bị mất khỏi ngữ cảnh.
· · · Hướng dẫn cài đặt · · ·
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 skills/planning-with-files-ar từ repo GitHub OthmanAdi/planning-with-files vào ~/.claude/skills/planning-with-files-ar/ 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/OthmanAdi/planning-with-files.git /tmp/planning-with-files && cp -r /tmp/planning-with-files/skills/planning-with-files-ar ~/.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/OthmanAdi/planning-with-files.git - Tạo thư mục skill nếu chưa có:
mkdir -p ~/.claude/skills - Copy bản tiếng Ả Rập:
cp -r planning-with-files/skills/planning-with-files-ar ~/.claude/skills/ - Cấp quyền chạy cho script:
chmod +x ~/.claude/skills/planning-with-files-ar/scripts/*.sh - Kiểm tra Python cho
session-catchup.py:python3 --version - Khởi động lại Claude Code, vào thư mục dự án và thử yêu cầu "lập kế hoạch cho việc này" để xem
task_plan.mdđược tạo chưa. - (Tùy chọn) Nếu cài ở đường dẫn khác, thêm
export PWF_SCRIPT_DIR=~/.claude/skills/planning-with-files-ar/scriptsvào file cấu hình shell để hook tìm được script.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT