From research-vault
Project model for the research vault — one `.md` file per project, listed in `projects.md`. Use whenever a task or new line of work needs routing to (or creating as) a project file, or when the user refers to a project by a short codename or acronym. The user's actual project list and codenames live in `projects.md` and the vault `CLAUDE.md` hot cache — read those for the live roster.
How this skill is triggered — by the user, by Claude, or both
Slash command
/research-vault:vault-projectsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Each substantive line of work gets its own file under the vault root. The
Each substantive line of work gets its own file under the vault root. The
canonical list — with one-line descriptions of each — lives in projects.md.
Read that file first when you need to know what exists.
.md file. Tasks live inside the project they belong to.inbox.md is the catch-all for capture and triage.## Open, ## Done, ## Notes. Some files also
have ## On hold, ## Open questions, ## People. Keep section names
stable so queries and skills can rely on them.## Notes, but the
primary structure of each file is its open task list.Only when the work is sustained — a one-off task goes into inbox.md or an
existing project. Create a new <project>.md when:
admin.md).Process for a new file:
_templates/project.md.coronal-heating.md, flare-ribbons.md).projects.md under the alphabetical project list — a
one-line description matching the existing style (**NAME** (file.md) — summary.).proposal-solicitations.md (if matched
to a call) or proposal-ideas.md (if idea-first).The user often refers to projects by short codenames or acronyms rather than filenames. The live mapping lives in two places — read them, don't guess:
projects.md — the authoritative one-line description of every project
file.CLAUDE.md hot cache and memory/glossary.md — codename →
filename rows (see vault-memory skill).When you meet an unfamiliar codename, check those, then ask the user in one
line if it's still unclear. _examples/projects.example.md in the plugin shows
the intended shape of a filled-in manifest — read it for orientation only, not
as real projects.
When unsure which file something belongs to: ask in one line, or drop it in
inbox.md and note the assumption.
See the vault-update skill — that phrase triggers a multi-file reconciliation, not a single append.
Creates bite-sized, testable implementation plans from specs or requirements, with file structure and task decomposition. Activates before coding multi-step tasks.
npx claudepluginhub gillyspace27/research-vault-plugin --plugin research-vault