Claude Skill MartKhám phá skillCâu dùng ngayHọc qua videoDùng terminalSkill là gì?
Về danh sách

Lập kế hoạch bằng tệp (Planning with Files)

Duy trì ba tệp task_plan.md, findings.md và progress.md trên ổ đĩa để AI không đánh mất mục tiêu và tiến độ trong các tác vụ dài nhiều bước.

Tự động hóaTrung cấp27,0742,254Điểm AI 10/10Cập nhật lần cuối: 22 thg 9, 2026

Giúp được gì

Áp dụng mô hình "bộ nhớ làm việc trên ổ đĩa" kiểu Manus cho Claude Code: cửa sổ ngữ cảnh là RAM, hệ tệp là ổ cứng.

  • Tạo task_plan.md (các giai đoạn, quyết định), findings.md (kết quả nghiên cứu), progress.md (nhật ký phiên) ngay trong thư mục dự án
  • Các hook vòng đời (UserPromptSubmit, PreToolUse, PreCompact, Stop) tự chèn nội dung kế hoạch hiện tại vào ngữ cảnh
  • Script hỗ trợ: init-session.sh, check-complete.sh, session-catchup.py --metadata để khởi tạo, kiểm tra hoàn tất và khôi phục phiên trước
  • Quy tắc thực thi rõ ràng: "quy tắc 2 hành động" (ghi lại sau mỗi 2 lần xem/tìm kiếm) và "giao thức lỗi 3 lần" trước khi hỏi người dùng

Phù hợp với ai

  • Người thường giao các tác vụ cần từ 5 lệnh gọi công cụ trở lên: nghiên cứu, refactor, dựng dự án mới
  • Ai từng bực vì AI quên ngữ cảnh sau khi nén hội thoại hoặc đóng phiên
  • Người chạy nhiều tác vụ song song và cần tách kế hoạch bằng PLAN_ID hoặc git worktree

Ví dụ sử dụng

  1. "Chuyển module thanh toán sang Stripe" → AI lập task_plan.md theo giai đoạn trước, rồi cập nhật trạng thái complete sau mỗi giai đoạn.
  2. Nghiên cứu 20 tài liệu → cứ sau 2 lần đọc, tóm tắt được ghi vào findings.md nên không mất dữ liệu khi ngữ cảnh đầy.
  3. Tiếp tục công việc hôm qua → chạy session-catchup.py --metadataset-active-plan.sh --list để chọn đúng kế hoạch rồi làm tiếp.

· · · Hướng dẫn cài đặt · · ·

Dùng thử ngay, không cần cài

Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.

Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình:
https://raw.githubusercontent.com/OthmanAdi/planning-with-files/HEAD/.codebuddy/skills/planning-with-files/SKILL.md

Mình muốn: (viết việc bạn cần ở đây)

Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.

Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.

Cài vào ứng dụng Claude (không cần terminal)
  1. Tải tệp ZIP bằng nút bên dưới.
  2. Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
  3. Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Tải ZIP
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 .codebuddy/skills/planning-with-files từ repo GitHub OthmanAdi/planning-with-files vào ~/.claude/skills/othmanadi-planning-with-files/ 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/pwf && mkdir -p ~/.claude/skills && cp -r /tmp/pwf/.codebuddy/skills/planning-with-files ~/.claude/skills/ && rm -rf /tmp/pwf

Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.

  1. Mở terminal.
  2. Tải mã nguồn: git clone https://github.com/OthmanAdi/planning-with-files.git /tmp/pwf
  3. Tạo thư mục skill: mkdir -p ~/.claude/skills
  4. Sao chép skill: cp -r /tmp/pwf/.codebuddy/skills/planning-with-files ~/.claude/skills/
  5. Cấp quyền chạy: chmod +x ~/.claude/skills/planning-with-files/scripts/*.sh
  6. Kiểm tra Python: python3 --version (cần cho script khôi phục phiên).
  7. Nếu cài ở đường dẫn khác, đặt biến môi trường PWF_SCRIPT_DIR trỏ tới thư mục scripts của skill.
  8. Khởi động lại Claude Code, đứng tại thư mục gốc dự án và yêu cầu "hãy lập kế hoạch trước khi làm" để kiểm tra.