Memory Butler V3.6
Paste the following prompt into your AI chat to install this skill:
Please install @user_d9089697/jy350783202606200001 by following https://skillhub.cn/install/skillhub.md.
About this skill
Problem
AI sessions often lose context between conversations, while long-term work notes are scattered across Markdown files, chats, and project docs. Decisions, bug fixes, milestones, and toolchain changes need durable capture; otherwise switching machines or taking over a project becomes expensive to reconstruct.
How it works
memory-butler organizes memory locally: user-level preferences are written to ~/.workbuddy/MEMORY.md, workspace logs to .workbuddy/memory/YYYY-MM-DD.md, and the database engine uses SQLite with FTS5 for structured queries. It accepts natural-language commands such as remember, search, entangle, weekly report, and health check. The system extracts 15 high-value signal types, including technical decisions, milestones, bug fixes, and toolchain changes. Its graph layer performs two- or three-hop diffusion, path search, community detection, and centrality analysis, with exports to HTML/D3.js, JSON, and Mermaid. The inference path reads analysis methodologies and turns memory data into weekly reports, trend insights, and knowledge gaps. Health checks cover directory structure, encoding, redundancy, backups, and graph cache integrity, with auto-fix, backup/restore, and multi-format export.
Boundaries
- It mainly processes text files such as
.md,.txt, and.json, not images, audio, or video. - Basic search relies on keywords and fuzzy matching; deeper semantic understanding should use analysis, weekly reports, or knowledge-gap queries.
- Workspace L3 is local-first and needs backup, copy, and restore across devices; L2 is better for cross-project preferences.
- Entry count, log size, graph node count, and search result size have recommended limits; performance degrades beyond them.
- It is not a chatbot, forecasting model, or project management system; it is best used as a durable knowledge layer for long-term work records.
Use Cases
- After finalizing a tech choice, record the FastAPI-over-Flask decision and rationale for later tracing.
- Taking over a project, use global search and subgraph extraction to gather past decisions, stack, and milestones.
- Before writing a weekly report, use the weekly-report/analysis path to summarize work, trends, and gaps.
- When moving to a new machine, migrate workspace memory via backup, copy, and restore, then run health checks.
Best For
- Backend engineers handling refactors: capture technical decisions, bug fixes, and architecture changes, then trace rationale during reviews.
- PMs tracking multiple project records: archive milestones, blockers, and toolchain changes, then generate weekly reports and trend insights.
- Solo developers using AI coding assistants: retain cross-session context, preferences, and project logs, then migrate them across machines.
- Tech leads maintaining local knowledge bases: need health checks, backup/restore, and graph exports while controlling memory data volume.
Related Skills
Turns Taleb's antifragility, barbell strategy, and via negativa into executable prompts for risk analysis in career, investing, health, and other domains.
Keyword news search over ZAKER’s corpus with optional time filtering, returning up to 20 titles, authors, and summaries.
A generic knowledge review skill that generates role-based checklists, rrule-based reminders, and on-demand reviews without storing personal data.
A knowledge-management skill for layered retrieval across information sources.