What problem does it solve? Tracking upstream version changes across many assets (GitHub repos, RSS feeds, APIs, web pages) is tedious and error-prone when done manually. This Skill automates the daily sweep, records every observation and change event in a SQLite database, and self-heals when sources break. ## Core Features & Use Cases - Multi-source version checking: Dispatches to builtin checkers for GitHub, GitHub releases, RSS feeds, JSON APIs, and CSS selectors, plus dynamically loaded custom checkers. - Change detection and audit trail: Writes version_observation, version_change_event, and check_run rows so every check is recorded, including failures. - Self-healing error handling: Classifies failures (STORAGE_MOVED, PAGE_STRUCTURE, FEED_GONE, BOT_WALL, CAPTCHA_GATE) and auto-disables sources, triggers re-discovery, or flags for human review. - Use Case: A security researcher monitors changelogs for assets in scope of a bug-bounty target. A cron job runs the checker every 6 hours, and a morning SQL query surfaces all version_change_event rows with research_status='new'. ## Quick Start Ask the AI to load the version-tracker-daily-check skill and run python3 checkers/runner.py, then report any new version changes from the last 24 hours.