Lập kế hoạch bằng file (Planning with Files)
Skill kiểu Manus lưu task_plan, findings, progress ra đĩa để công việc không bị mất khi ngữ cảnh bị xóa hoặc /clear.
Tự động hóaTrung cấp★ 26,060⑂ 2,177Điểm AI 9/10Cập nhật lần cuối: 9 thg 8, 2026
Làm được gì
- Tạo ba file markdown trong thư mục dự án:
task_plan.md(các pha và trạng thái),findings.md(kết quả nghiên cứu),progress.md(log phiên làm việc) — coi ổ đĩa như "bộ nhớ làm việc" bền vững. - Các hook (UserPromptSubmit, PreToolUse, PreCompact) tự động chèn lại kế hoạch hiện tại; sau mỗi Write/Edit sẽ nhắc cập nhật progress. Script
session-catchup.pygiúp phục hồi ngữ cảnh sau/clearhay nén ngữ cảnh. - Áp các quy tắc rõ ràng: lập kế hoạch trước khi làm, cứ 2 lần xem/tìm kiếm là ghi ngay phát hiện, giao thức 3 lần thất bại thì báo lại cho người dùng, kèm bảng anti-pattern.
Phù hợp với ai
- Lập trình viên chạy các tác vụ dài (refactor, migration) cần hàng chục lệnh gọi tool trong Claude Code.
- Người thường xuyên mất mạch việc sau khi
/clearhoặc khi phiên bị ngắt. - Người làm nghiên cứu kỹ thuật, hay phải tìm lại thông tin đã đọc.
Ví dụ sử dụng
- Refactor lớn: yêu cầu "chuyển module auth sang JWT" — skill tạo
task_plan.mdgồm 5 pha, đánh dấucompletetừng pha và ghi lỗi gặp phải vào bảng. - Khảo sát công nghệ: khi đọc tài liệu nhiều thư viện, cứ 2 lần tra là lưu tóm tắt vào
findings.md, tránh tìm lại và dễ tổng hợp so sánh. - Tiếp tục việc hôm trước: chạy
session-catchup.pycùnggit diff --statđể biết thay đổi chưa ghi nhận, cập nhật file kế hoạch rồi làm tiếp pha kế tiếp.
· · · 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 .mastracode/skills/planning-with-files từ repo GitHub OthmanAdi/planning-with-files vào ~/.claude/skills/othmanadi-planning-with-files-9/ 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 && mkdir -p ~/.claude/skills && cp -r planning-with-files/.mastracode/skills/planning-with-files ~/.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à chuyển tới thư mục bạn muốn lưu mã nguồn.
- Tải repo:
git clone https://github.com/OthmanAdi/planning-with-files.git - Sao chép skill:
mkdir -p ~/.claude/skills && cp -r planning-with-files/.mastracode/skills/planning-with-files ~/.claude/skills/ - Cấp quyền chạy script:
chmod +x ~/.claude/skills/planning-with-files/scripts/*.sh - Nếu hook không tìm thấy script, thêm vào file cấu hình shell:
export PWF_SCRIPT_DIR="$HOME/.claude/skills/planning-with-files/scripts" - Khởi động lại Claude Code, vào thư mục dự án và nói "hãy lập kế hoạch từng bước cho việc này" để kiểm tra
task_plan.mdđược tạo. - Trên Windows, dùng Git Bash hoặc PowerShell và sao chép vào
%USERPROFILE%\.claude\skills.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT