What problem does it solve? Version checkers break silently when a vendor moves their changelog, restructures a page, or removes an RSS feed. This Skill probes known patterns to find where version information now lives and updates the version_source configuration so monitoring resumes. ## Core Features & Use Cases - Pattern-based probing: Runs ordered discovery patterns per vector type (github_repository, website, api, android_app, ios_app, rss), checking releases, tags, common changelog paths, feeds, and version endpoints. - Database re-integration: Writes research notes, updates version_source rows with new source_url and config, and re-enables sources with consecutive_failures reset. - Safe defaults: Marks discovered sources as verification_status='unverified' with a discovery_confidence note, and supports a --dry-run mode that probes without touching the database. - Use Case: A daily check reports STORAGE_MOVED for a GitHub repository. Invoke the discovery script for that asset to probe /releases, /tags, and GitHub search, then automatically re-point the version source to the new location. ## Quick Start Run the discovery script for the broken asset to probe known patterns and update its version source, for example by asking the agent to re-discover where the asset publishes versions now.