midnight-tooling:release-notes

Fetch and summarize Midnight Network component release notes from MDX files.

37|9|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/devrelaicom/midnight-expert --skill midnight-tooling-release-notes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: midnight-tooling:release-notes
Source: https://github.com/devrelaicom/midnight-expert/tree/main/plugins/midnight-tooling/skills/release-notes
Command: npx skills add https://github.com/devrelaicom/midnight-expert --skill midnight-tooling-release-notes

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill centralizes discovery and retrieval of release notes for Midnight Network components so users do not have to manually search multiple repositories, parse MDX/JSX artifacts, or manually extract version and date metadata.

Core Features & Use Cases

  • Repository discovery: List available components and their index files under docs/relnotes in the midnightntwrk/midnight-docs repository.
  • Version enumeration and retrieval: Enumerate published versions for a component and fetch specific MDX release files, reading YAML frontmatter for titles and dates.
  • Content normalization and presentation: Strip MDX/JSX artifacts while preserving markdown structure, present summaries (title, date, section headings) or full cleaned release notes on demand, and support semver-style range filtering and alias-based component resolution.
  • Use Case: Ask for the latest Ledger breaking changes, list all compact-tools versions matching a semver range, or show the full release notes for midnight-js 2.1.0.

Quick Start

Show the latest release notes for ledger, summarize breaking changes, and list the release date and artifact links.

Frequently Asked Questions about midnight-tooling:release-notes

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

FAQPage Schema
How do I find release notes for Midnight Network components?

You can find Midnight Network release notes by listing available components and enumerating their published versions. The tool fetches specific MDX release files from the midnightntwrk/midnight-docs repository, parses YAML frontmatter for dates, and presents cleaned markdown content on demand.

Can I filter Midnight release notes by semver ranges?

Yes, semver-style range filtering is supported for enumerating component versions. You can request all compact-tools versions matching a specific semver range, and the tool will retrieve and filter the corresponding MDX release files accordingly.

How do I get a summary of breaking changes from Midnight release notes?

To get breaking changes summaries, request a summary of a specific component release. The tool parses MDX frontmatter for titles and dates, strips JSX artifacts, and presents section headings or full cleaned release notes detailing the breaking changes on demand.

How does the tool handle MDX and JSX artifacts in GitHub release notes?

The tool handles MDX and JSX artifacts by stripping them during content normalization while preserving the underlying markdown structure. This ensures the presented release notes are clean and readable, extracting metadata directly from the YAML frontmatter.

What components are available in the Midnight Network release notes repository?

Available components are discovered by listing index files under the docs/relnotes directory in the midnightntwrk/midnight-docs repository. The tool supports alias-based component resolution, allowing you to retrieve notes for components like ledger, compact-tools, or midnight-js.

Do I need any dependencies to retrieve Midnight release notes?

No dependencies are required to retrieve Midnight release notes. The tool performs repository reads directly from the midnightntwrk/midnight-docs repository, parses the MDX files, and presents the cleaned release notes without needing external libraries.