Skip to content

SunoForge v5.0.3

Choose a tag to compare

@sanic732 sanic732 released this 06 Nov 03:36
· 2 commits to main since this release

Listen plays the song again. In a chat where the model did not find the reference files, Listen
(15c … play) was answered by Suno's text listener, audio-listen, instead of the player. Since
2026-11-04 Suno's server has a tool literally named "listen", and without the files the model picked it
by name. Two fixes, in SKILL.md, which is always loaded:

  • where the reference files are (<plugin root>/skills/sunoforge/references/, never the plugin's root),
    and to find CORE_00_ENTRY.md by name before ever saying the files are missing;
  • Listen, an opened song and every 15c … play = audio-wait, Suno's player — never audio-listen,
    which stays on 15g … ask.

Under the player, the song's link. Remasters, remixes and some library songs do not play in Suno's
card; the link is how they play. Download only on Download, never on its own.

My songs:

  • opening a song sends its play: Suno's player comes under the list;
  • Load more under the rows: the next 10 (15h more), hidden when there is no next page;
  • an opened song shows its style, Lyrics (15c #id lyrics, the stored words, free) and
    Open on suno.com.

The menu:

  • W widgets · T text · B buttons. The first view was called "M menu", which read as the menu command; it
    is W now and its pill sends w. The old m still works.
  • A number means what you see. A bare number right after a song list or table is that song; anywhere
    else it is a menu section. "menu 3" is always the section, "song 3" always the song.
  • Compose, in the Suno panel: the menu's own [1]–[6] and [9] — quick start, studio, clone a style,
    hybrids, voices, lyrics, recipes. With a Suno server connected a finished prompt always offers Send to
    Suno (15b).
  • A producer's word after a Suno result. The answer frame every prompt already has — why it works,
    then one next step — now also follows a take, a listen or an analysis: one or two lines about that
    result, from the reference files.
  • The translations are in the repository, in i18n/: the templates, one dictionary per language and the
    build script. The plugin does not read the folder; the build writes the screens into both folders.

Balance (15a) states the numbers — plan, credits left, used of the month's limit, download credits, renewal, models. It used to end on a row of buttons without them.

Menu [9]: what the four buttons do — 9 recipes, 9 hybrids, 9 presets, 9 tasks show that
group of the catalogue. Every other command a screen sends was already described.

Checked: the route map (362 line ranges, 652 cross references, every file's line count), every button of
40 screens pressed and its 214 distinct messages matched to the files, the screenshot stand on all nine
languages, both screen folders identical.

What to download

File What it is
sunoforge.plugin the Claude plugin as one file
SHA256.txt its checksum
SunoForge_v5.0.3_screens.zip all forty screens in English, Russian and Ukrainian

Install: Customize → Plugins → Add → Upload a plugin. In Claude Code this repository is its own marketplace:

/plugin install sunoforge --marketplace sanic732/SunoForge

On an earlier 5.0? Press Update and start a new chat — an open chat keeps serving the copy it loaded.