album-anniversary

Detects round-number anniversaries of the currently playing album from its ID3 year.

1.3k|113|Updated May 11, 2026
One-click install
npx skills add https://github.com/perminder-klair/subwave --skill album-anniversary
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: album-anniversary
Source: https://github.com/perminder-klair/subwave/tree/main/controller/src/skills/builtins/album-anniversary
Command: npx skills add https://github.com/perminder-klair/subwave --skill album-anniversary

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Radio DJs often want timely, factual talking points between tracks, and an album hitting a milestone anniversary is a natural one. This Skill checks the album currently on air and tells the DJ when it reaches a round-number anniversary this year, so the on-air mention is grounded in the track's real metadata rather than guesswork.

Core Features & Use Cases

  • Anniversary Detection: Computes the album's age from the track's real ID3 year and flags round-number milestones (5, 10, 15, 20, 25 years and beyond).
  • Structured Result: Returns the album name, artist, years elapsed, and original release year when an anniversary applies, or available: false when it does not.
  • Presenter-Style Commentary: The SKILL.md prompt instructs the DJ to note the date in one short sentence, without gushing or inventing claims about the album's legacy.
  • Use Case: A station's AI DJ is about to introduce a track from an album released exactly 20 years ago; the Skill surfaces that fact so the DJ can mention the anniversary naturally between songs.

Quick Start

Ask the DJ to check whether the album currently on air is hitting a round-number anniversary this year and mention it in the next link.

Frequently Asked Questions about album-anniversary

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

FAQPage Schema
How do I check if a playing album has an anniversary this year?▼

Call the Skill's tool, which reads the now-playing track's album, artist, and ID3 year, subtracts the release year from the current year, and returns the anniversary details when the result is a multiple of five. Otherwise it reports available: false.

What counts as a round-number album anniversary?▼

Any anniversary that is a multiple of five years and at least five years old counts, such as 5, 10, 15, 20, or 25 years. Albums newer than five years or with non-round ages are not flagged.

Does the anniversary check work without ID3 year metadata?▼

No. The check relies on the track's real ID3 year so the year is never guessed. If the year is missing, not a finite number, or before 1900, the tool returns available: false.

Why does the album anniversary check return available false?▼

It returns available: false when the track lacks an album or artist name, the year is missing or invalid, the album is under five years old, or the age is not a multiple of five. These guards prevent fabricated anniversary claims.

How often can the album anniversary Skill trigger on air?▼

The Skill defines a six-hour cooldown in its frontmatter, so the DJ will not repeat the anniversary observation more than once within that window even if the condition stays true.