literature-management
Installation
SKILL.md
When to Use
- You have a batch of locally downloaded papers (PDF/BibTeX/RIS/CSV/TXT) that must be organized into a consistent library structure.
- You need offline deduplication using DOI or normalized Title + Year to avoid repeated entries.
- You want to apply manual tags at import time and also derive tags from available metadata keywords.
- You need a local, appendable search index (
index.jsonl) for later retrieval and filtering. - You must operate in an environment where network access is not allowed and all processing must remain local.
Key Features
- Local-only import into a managed literature library directory.
- Deterministic deduplication with clear priority rules (DOI → Title+Year → file hash).
- Tagging support:
- manual tags via CLI flags
- automatic tags from metadata keywords (when present)
- Searchable index generation and maintenance via
index.jsonl(one JSON object per line). - Predictable file organization by year and journal, with safe handling of naming conflicts.
- Security/compliance-friendly behavior: no external APIs, no credentials, no network calls.