Claude Skill MartKhám phá skillSkill là gì?
Về danh sách

Lập kế hoạch bằng file (planning-with-files)

Kỹ năng kiểu Manus lưu kế hoạch, phát hiện và tiến độ vào các file markdown trên đĩa để công việc không mất khi /clear hay hết ngữ cảnh.

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

Làm được gì

Áp dụng mô hình "bộ nhớ làm việc trên đĩa": cửa sổ ngữ cảnh là RAM, hệ thống file là ổ đĩa. Khi bắt đầu một tác vụ phức tạp, kỹ năng tạo và liên tục cập nhật ba file trong thư mục dự án:

  • task_plan.md — các giai đoạn, trạng thái và quyết định quan trọng
  • findings.md — kết quả nghiên cứu, nội dung lấy từ web (mọi dữ liệu bên ngoài chỉ ghi ở đây)
  • progress.md — nhật ký phiên làm việc, kết quả test, lỗi gặp phải

Ngoài ra kỹ năng cài các hook UserPromptSubmit, PreToolUse, PostToolUse, Stop và PreCompact để nhắc lại kế hoạch mỗi lượt, và dùng session-catchup.py để khôi phục ngữ cảnh sau /clear. Còn có quy tắc 3 lần thử khi gặp lỗi, quy tắc 2-hành-động (cứ 2 lần tra cứu là ghi ngay ra file), thư mục kế hoạch song song .planning/<ngày>-<slug>/, chữ ký SHA-256 cho kế hoạch (attestation) và hai chế độ autonomous/gated cho chạy dài.

Phù hợp với ai

  • Người thường giao tác vụ nhiều bước, cần 5+ lần gọi công cụ hoặc nghiên cứu dài
  • Người bực mình vì agent quên mục tiêu hoặc lặp lại cùng một lỗi trong phiên dài
  • Nhóm chạy nhiều tác vụ song song trong cùng một repo và muốn tách kế hoạch riêng
  • Ai từng mất ngữ cảnh sau khi tự động nén hội thoại (/compact)

Ví dụ sử dụng

  1. Refactor lớn: yêu cầu "tái cấu trúc module xác thực" — agent viết kế hoạch 6 giai đoạn vào task_plan.md, đánh dấu complete sau mỗi giai đoạn và ghi bảng lỗi. Dù bạn gõ /clear, lượt sau nó đọc lại kế hoạch và tiếp tục.
  2. Nghiên cứu đối thủ: cứ sau 2 lần tìm kiếm web, thông tin cốt lõi được ghi ngay vào findings.md nên nội dung không biến mất khi ngữ cảnh bị đẩy ra.
  3. Chạy song song: ./scripts/init-session.sh "Backend Refactor"./scripts/init-session.sh "Incident Investigation" tạo hai thư mục kế hoạch tách biệt; dùng set-active-plan.sh để chuyển kế hoạch đang hoạt động.

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

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 .agents/skills/planning-with-files từ repo GitHub OthmanAdi/planning-with-files vào ~/.claude/skills/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/planning-with-files && mkdir -p ~/.claude/skills && cp -r /tmp/planning-with-files/.agents/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.

  1. Mở terminal và tải repo về thư mục tạm: git clone https://github.com/OthmanAdi/planning-with-files.git /tmp/planning-with-files
  2. Trước khi cài, hãy xem qua các script trong /tmp/planning-with-files/.agents/skills/planning-with-files/scripts/ — kỹ năng này chạy chúng tự động qua hook.
  3. Sao chép thư mục kỹ năng: mkdir -p ~/.claude/skills && cp -r /tmp/planning-with-files/.agents/skills/planning-with-files ~/.claude/skills/
  4. (Tùy chọn) Cài theo đường plugin để có thêm lệnh /plan-goal/plan-loop: trong Claude Code chạy /plugin marketplace add OthmanAdi/planning-with-files rồi /plugin install.
  5. Khởi động lại Claude Code và kiểm tra planning-with-files xuất hiện trong danh sách skill.
  6. Vào một thư mục dự án và thử: "hãy lập kế hoạch từng bước cho việc này" — kiểm tra xem task_plan.md có được tạo không.
  7. Nếu hook có vẻ không chạy, thực thi scripts/plan-doctor.sh trong thư mục kỹ năng để tự chẩn đoán.