source-tracker
Source Tracker
Overview
Source Tracker is a small persistent citation manager for research workflows.
Research sources often scatter across browser tabs, notes, temporary files, and
separate sessions. URLs get cited once and then disappear, duplicates accumulate
as http/https or www variants, and bibliography export becomes a manual
cleanup job at the end.
This skill fixes that by keeping a portable SQLite database of every cited URL: add sources as soon as they are cited, tag them by topic, deduplicate URL variants, re-check stale links, and export bibliographies in Markdown, BibTeX, CSV, or JSON.
The database path is configurable with --db-path or the
SOURCE_TRACKER_DB environment variable. If neither is set, commands use
./sources.db relative to the current working directory.