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

add-mnemon — Bộ nhớ bền vững cho agent

Cài mnemon vào container agent của NanoClaw để agent nhớ ngữ cảnh cũ và ghi lại insight sau mỗi lượt trò chuyện.

Tự động hóaNâng cao30,47112,865Điểm AI 7/10Cập nhật lần cuối: 9 thg 8, 2026

Làm được gì

  • Thêm layer cài binary mnemon vào container/Dockerfile và trỏ MNEMON_DATA_DIR vào mount .claude/ của từng nhóm agent để bộ nhớ tồn tại qua các lần restart.
  • Thêm một dòng mnemon setup --target claude-code vào container/entrypoint.sh để hook Claude Code được đăng ký mỗi khi container khởi động.
  • Sao chép 2 bài test cấu trúc (mnemon-dockerfile.test.ts, mnemon-entrypoint.test.ts) vào cây test của dự án và chạy bằng vitest để tránh mất phần tích hợp khi nâng cấp.
  • Hướng dẫn rebuild image, restart service (systemd/launchd), kiểm tra hook, tìm đường dẫn lưu bộ nhớ và xử lý 4 lỗi thường gặp.

Dành cho ai

  • Người tự vận hành repo NanoClaw và muốn agent nhớ được các cuộc hội thoại trước.
  • Nhóm agent dùng provider Claude mặc định (provider khác như opencode sẽ không chạy hook).
  • Người đã quen Docker, systemd/launchd và pnpm + vitest.

Ví dụ sử dụng

  1. "Mỗi phiên mới lại phải giải thích lại bối cảnh dự án" → cài mnemon, phiên mới sẽ tự động gợi lại ngữ cảnh liên quan.
  2. "Không rõ đã cài chưa" → chạy grep -q 'MNEMON_VERSION' container/Dockerfile; mọi bước đều idempotent nên chạy lại rồi sang phần kiểm tra.
  3. "Muốn xoá sạch bộ nhớ của một agent" → dùng docker inspect tìm đường dẫn host của mount .claude rồi xoá thư mục mnemon/.

· · · 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/nanocoai/nanoclaw/HEAD/.claude/skills/add-mnemon/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 .claude/skills/add-mnemon từ repo GitHub nanocoai/nanoclaw vào ~/.claude/skills/add-mnemon/ 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/nanocoai/nanoclaw.git && mkdir -p ~/.claude/skills && cp -r nanoclaw/.claude/skills/add-mnemon ~/.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.

x terterminal.",