memory-dual

Solid

Use to store, recall, query, or audit durable project knowledge — atomic facts and compound documents alike — plus a working notepad that survives conversation compaction. One skill, one storage convention, file-backed under `.vibekit/`. Cross-runtime portable.

Data & Documents 19 stars 1 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
43
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# memory-dual The single durable-knowledge surface for vibekit. Two file-backed regions under `.vibekit/`: - **Entries** — keyed knowledge, one file per key. Spans atomic facts ("test runner is vitest") and compound documents ("the entire auth flow architecture, edge cases, and rejected alternatives") under one storage convention. The shape of an entry is signaled by its `type:` frontmatter, not by which directory it lives in. - **Notepad** — three short-lived sections (Priority / Working / Manual) for context that should survive conversation compaction within a session. A single append-only `log.md` chronicles all writes. An auto-maintained `INDEX.md` catalogs every entry. All five CLIs (Claude Code, Codex, Gemini, opencode, Pi) read and write the same files identically. No database, no daemon, no runtime API. ## When to invoke - The user asks to remember, recall, save, note, pin, query, or audit project knowledge. - A vibe run produces a finding that should outlive the run (a project convention, a deadline, a stakeholder ask, a non-obvious gotcha, an architecture decision, a session-log). - A skill needs project context the current conversation does not carry (`brainstorm-lean` step 1, `brief-compiler` CONTEXT enrichment). - The user asks to lint, prune, or clean memory. Do NOT invoke for: - Information already in code, git history, or the spec/plan files. Those are authoritative. - Per-feature design docs — those are `docs/specs/` artifacts produced by `brainstorm-l...

Details

Author
rizukirr
Repository
rizukirr/vibekit
Created
4 months ago
Last Updated
yesterday
Language
JavaScript
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category