paper-vaultlisted
Install: claude install-skill jiaoc-spec/nursing-literature-digest-skill
# Paper Vault
## Purpose
Use this skill to turn selected papers from a daily literature digest into a local static web vault. The daily digest finds and prioritizes papers; Paper Vault keeps the important ones visible, categorized, searchable, and revisitable across daily runs.
`scripts/paper_vault.py` is bundled with the **nursing-literature-digest** skill. All commands below use that path.
The skill generalizes to any field. Never reuse example categories unless the user's keywords actually match them.
## Credits
Originally developed as **research-radar-paper-vault** by [xuezheng627](https://github.com/xuezheng627).
Source: <https://github.com/xuezheng627/research-radar-paper-vault>
Adaptations made for nursing-literature-digest:
- `vault_category` field on keyword groups to separate PubMed search granularity from vault display categories
- `digestSource` tagging for multi-digest vaults with digest-tab navigation
- Digest → Area → Paper three-level frontend hierarchy with tab strip
- Python 3.9 compatibility (`write_text` newline handling)
- Bidirectional substring matching in `matching_keyword_groups()`
## Core Workflow
1. Locate the user's digest workspace:
- Prefer `nursing-literature-digest.config.json` (or equivalent) in the current workspace.
- Prefer digest JSON under `nursing-literature-digests/data` (or equivalent).
- Use a user-provided path if they name one.
2. Decide what to import:
- "High papers" means `priority: High`.
- "Medium and ab