nanobot/skills/memory/SKILL.md
Two-layer memory system with grep-based recall.
npx skillsauth add junfhu/nanobotui memoryInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
memory/MEMORY.md — Long-term facts (preferences, project context, relationships). Always loaded into your context.memory/HISTORY.md — Append-only event log. NOT loaded into context. Search it with grep-style tools or in-memory filters. Each entry starts with [YYYY-MM-DD HH:MM].Choose the search method based on file size:
memory/HISTORY.md: use read_file, then search in-memorymemory/HISTORY.md: use the exec tool for targeted searchExamples:
grep -i "keyword" memory/HISTORY.mdfindstr /i "keyword" memory\HISTORY.mdpython -c "from pathlib import Path; text = Path('memory/HISTORY.md').read_text(encoding='utf-8'); print('\n'.join([l for l in text.splitlines() if 'keyword' in l.lower()][-20:]))"Prefer targeted command-line search for large history files.
Write important facts immediately using edit_file or write_file:
Old conversations are automatically summarized and appended to HISTORY.md when the session grows large. Long-term facts are extracted to MEMORY.md. You don't need to manage this.
development
Get current weather and forecasts (no API key required).
tools
Remote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.
content-media
Summarize or extract text/transcripts from URLs, podcasts, and local files (great fallback for “transcribe this YouTube/video”).
data-ai
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.