finding-changelogs

Evaluate changelog URLs and recommend optimal ingestion methods.

3|1|Updated Apr 16, 2026
One-click install
npx skills add https://github.com/buildinternet/releases-cli --skill finding-changelogs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: finding-changelogs
Source: https://github.com/buildinternet/releases-cli/tree/main/plugins/claude/releases/skills/finding-changelogs
Command: npx skills add https://github.com/buildinternet/releases-cli --skill finding-changelogs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps you avoid brittle HTML scraping by finding structured, reliable sources for release data such as feeds, raw markdown files, or API endpoints and recommends the safest ingestion method for a given changelog URL.

Core Features & Use Cases

  • Well-known manifests & link relations: Detects /.well-known manifests, root changelog files, and HTML <link rel="changelog|releases|release-notes"> tags to find publisher-declared changelogs.
  • Feed discovery & evaluation: Probes RSS/Atom/JSON feeds, checks scope and content quality, and flags summary-only or site-wide feeds that are poor matches.
  • GitHub & raw markdown handling: Recognizes GitHub repositories and canonical changelog files (CHANGELOG.md, etc.) and recommends the GitHub adapter when appropriate.
  • Provider fingerprinting & rendering guidance: Identifies common providers, their feed/markdown paths, and whether a fast non-rendered fetch is safe or a headless render is required.
  • Decision outputs for ingestion: Produces a recommended method, recommended URL, confidence score, page structure classification, and alternatives to feed into automated ingestion pipelines.

Quick Start

Evaluate a changelog URL and return the recommended ingestion method, canonical URL, feed details, confidence level, and suggested next steps for ingestion.

Frequently Asked Questions about finding-changelogs

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find a reliable RSS or Atom feed for a changelog URL instead of scraping HTML?

To find a reliable changelog feed, this Skill probes for RSS, Atom, and JSON feeds while checking content quality and scope. It evaluates discovered feeds and flags summary-only or site-wide feeds that are poor matches for structured release data ingestion.

What is the best way to detect changelog sources for automated ingestion pipelines?

The best way to detect changelog sources is to probe for well-known manifests, root changelog files, and HTML link relations. This Skill returns a recommended ingestion method, canonical URL, provider fingerprinting, confidence score, and alternatives suitable for automated pipelines.

Does this approach work with GitHub repositories and raw markdown changelog files?

Yes, this approach works with GitHub repositories and raw markdown files by recognizing canonical paths like CHANGELOG.md. It identifies GitHub sources and recommends the appropriate GitHub adapter to safely extract structured release data.

How do I know if a changelog page requires headless rendering or if a fast non-rendered fetch is safe?

To determine if headless rendering is required, this Skill performs provider fingerprinting and page structure classification. It analyzes the target site and provides rendering guidance indicating whether a fast non-rendered fetch is safe or a headless render is necessary.

Why does my changelog scraping pipeline keep breaking when web pages update?

Changelog scraping pipelines break because HTML structures change frequently. This Skill helps you avoid brittle HTML scraping by locating structured, reliable sources like raw markdown files, API endpoints, and feeds, recommending the safest ingestion method for the target URL.

Can I use this to discover publisher-declared changelogs via well-known manifests?

Yes, you can use this to discover publisher-declared changelogs by detecting /.well-known manifests and HTML link relation tags. It locates root changelog files and publisher-declared release notes to ensure accurate provider detection and feed discovery.