Update to Keyshift Chord Transposer
Snapshot Oct 28, 2026 · 13:00 UTC · version 2.0.1
Collection source: downloaded plugin package.
Instructions updated for chord-transposer
Full description — Now says: Transpose chord sheets, find capo shapes and show an interactive monospaced sheet with a printable monospaced PDF.
Observed in instructions or declared skills. Runtime behavior has not been tested.
Up to 10 plugins free · no card required.
All fields and original values.
Full description
Oct 24, 2026 · 13:49 UTC
Transpose chord sheets, find capo shapes and show an interactive monospaced sheet with a printable Western Latin PDF.
Oct 28, 2026 · 13:00 UTC
Transpose chord sheets, find capo shapes and show an interactive monospaced sheet with a printable monospaced PDF.
Skill instructions
Oct 24, 2026 · 13:49 UTC
Western Latin PDF. PDFs use Latin-only Courier. Unsupported characters are refused before making a file; do not silently transliterate the user's lyrics. No audio, tablature or staff notation is supported.
Oct 28, 2026 · 13:00 UTC
monospaced PDF. PDFs print Latin, Greek, Cyrillic, Vietnamese, Chinese, Japanese and Korean lyrics; CJK characters take two columns. Right-to-left scripts and emoji get a note instead of a PDF; do not silently transliterate the user's ly...
Supporting files
Oct 24, 2026 · 13:49 UTC
[{"relative_path":"agents/openai.yaml","size_in_bytes":463}]
Oct 28, 2026 · 13:00 UTC
[{"relative_path":"SKILL.md.bak-20261026b","size_in_bytes":2040},{"relative_path":"agents/openai.yaml","size_in_bytes":463}]
Compare saved observations
Download comparison JSONSKILL.md text changes
− removed · + added
--- before +++ after @@ -1,6 +1,6 @@ --- name: chord-transposer -description: Transpose chord sheets, find capo shapes and show an interactive monospaced sheet with a printable Western Latin PDF. +description: Transpose chord sheets, find capo shapes and show an interactive monospaced sheet with a printable monospaced PDF. --- # Keyshift Chord Transposer @@ -15,4 +15,6 @@ Read the summary, chord mapping, estimate note and PDF link to the user. Lyrics are in widget-only metadata and a sealed stateless file link, not the model-visible summary. The key estimate considers the first and last chord and can be wrong for songs that change key. -PDFs use Latin-only Courier. Unsupported characters are refused before making a file; do not silently transliterate the user's lyrics. No audio, tablature or staff notation is supported. +PDFs print Latin, Greek, Cyrillic, Vietnamese, Chinese, Japanese and Korean lyrics; CJK characters take two columns. Right-to-left scripts and emoji get a note instead of a PDF; do not silently transliterate the user's lyrics. No audio, tablature or staff notation is supported. + +Conventional qualities combine minor/major aliases, extensions, suspensions, additions and alterations (for example min7, mmaj7 and maj7#11). Enharmonic names normalize to the chosen spelling; a reverse shift can restore pitches without restoring the original names. Keep the original sheet when its spelling must be restored.
Full technical diff · 3 changed fields
changed /description
"Transpose chord sheets, find capo shapes and show an interactive monospaced sheet with a printable Western Latin PDF."
"Transpose chord sheets, find capo shapes and show an interactive monospaced sheet with a printable monospaced PDF."
changed /included_files
[
{
"relative_path": "agents/openai.yaml",
"size_in_bytes": 463
}
][
{
"relative_path": "SKILL.md.bak-20261026b",
"size_in_bytes": 2040
},
{
"relative_path": "agents/openai.yaml",
"size_in_bytes": 463
}
]changed /skill_md_contents
"---\nname: chord-transposer\ndescription: Transpose chord sheets, find capo shapes and show an interactive monospaced sheet with a printable Western Latin PDF.\n---\n\n# Keyshift Chord Transposer\n\nCall `transpose_chords` with `sheet` and one choice: `semitones` (-11 to +11), `from_key` with `to_key` (same major/minor mode), or `capo_fret` (0 to 9). A capo-fret input returns shapes below the sounding key; shapes plus fret reproduce that key. Use `spelling: auto` for target-key spelling, or `sharps`/`flats` for consistent spelling across round trips.\n\nCall `find_capo_options` with a sounding `key` or a `chords` list (1 to 100 names). Share the ten fret options and easy open chord counts. For a key input it uses the seven diatonic triads; ease counts only the listed open chord names and their 7 forms.\n\nCall `show_chord_sheet` with `sheet` and optionally `from_key` to show the unshifted sheet. Its -1/+1 controls call `transpose_chords` on the current sheet.\n\nChord sheets support chord-only lines above lyrics and ChordPro brackets such as `[Am]Lantern [F]garden`. Sheets have a 12,000-character limit. Root and slash bass move; quality text stays the same. Tabs use 8-column stops, and collisions move later chords right with one separating space.\n\nRead the summary, chord mapping, estimate note and PDF link to the user. Lyrics are in widget-only metadata and a sealed stateless file link, not the model-visible summary. The key estimate considers the first and last chord and can be wrong for songs that change key.\n\nPDFs use Latin-only Courier. Unsupported characters are refused before making a file; do not silently transliterate the user's lyrics. No audio, tablature or staff notation is supported.\n"
"---\nname: chord-transposer\ndescription: Transpose chord sheets, find capo shapes and show an interactive monospaced sheet with a printable monospaced PDF.\n---\n\n# Keyshift Chord Transposer\n\nCall `transpose_chords` with `sheet` and one choice: `semitones` (-11 to +11), `from_key` with `to_key` (same major/minor mode), or `capo_fret` (0 to 9). A capo-fret input returns shapes below the sounding key; shapes plus fret reproduce that key. Use `spelling: auto` for target-key spelling, or `sharps`/`flats` for consistent spelling across round trips.\n\nCall `find_capo_options` with a sounding `key` or a `chords` list (1 to 100 names). Share the ten fret options and easy open chord counts. For a key input it uses the seven diatonic triads; ease counts only the listed open chord names and their 7 forms.\n\nCall `show_chord_sheet` with `sheet` and optionally `from_key` to show the unshifted sheet. Its -1/+1 controls call `transpose_chords` on the current sheet.\n\nChord sheets support chord-only lines above lyrics and ChordPro brackets such as `[Am]Lantern [F]garden`. Sheets have a 12,000-character limit. Root and slash bass move; quality text stays the same. Tabs use 8-column stops, and collisions move later chords right with one separating space.\n\nRead the summary, chord mapping, estimate note and PDF link to the user. Lyrics are in widget-only metadata and a sealed stateless file link, not the model-visible summary. The key estimate considers the first and last chord and can be wrong for songs that change key.\n\nPDFs print Latin, Greek, Cyrillic, Vietnamese, Chinese, Japanese and Korean lyrics; CJK characters take two columns. Right-to-left scripts and emoji get a note instead of a PDF; do not silently transliterate the user's lyrics. No audio, tablature or staff notation is supported.\n\nConventional qualities combine minor/major aliases, extensions, suspensions, additions and alterations (for example min7, mmaj7 and maj7#11). Enharmonic names normalize to the chosen spelling; a reverse shift can restore pitches without restoring the original names. Keep the original sheet when its spelling must be restored.\n"
Full snapshot data
{
"description": "Transpose chord sheets, find capo shapes and show an interactive monospaced sheet with a printable monospaced PDF.",
"included_files": [
{
"relative_path": "SKILL.md.bak-20261026b",
"size_in_bytes": 2040
},
{
"relative_path": "agents/openai.yaml",
"size_in_bytes": 463
}
],
"name": "chord-transposer",
"skill_md_contents": "---\nname: chord-transposer\ndescription: Transpose chord sheets, find capo shapes and show an interactive monospaced sheet with a printable monospaced PDF.\n---\n\n# Keyshift Chord Transposer\n\nCall `transpose_chords` with `sheet` and one choice: `semitones` (-11 to +11), `from_key` with `to_key` (same major/minor mode), or `capo_fret` (0 to 9). A capo-fret input returns shapes below the sounding key; shapes plus fret reproduce that key. Use `spelling: auto` for target-key spelling, or `sharps`/`flats` for consistent spelling across round trips.\n\nCall `find_capo_options` with a sounding `key` or a `chords` list (1 to 100 names). Share the ten fret options and easy open chord counts. For a key input it uses the seven diatonic triads; ease counts only the listed open chord names and their 7 forms.\n\nCall `show_chord_sheet` with `sheet` and optionally `from_key` to show the unshifted sheet. Its -1/+1 controls call `transpose_chords` on the current sheet.\n\nChord sheets support chord-only lines above lyrics and ChordPro brackets such as `[Am]Lantern [F]garden`. Sheets have a 12,000-character limit. Root and slash bass move; quality text stays the same. Tabs use 8-column stops, and collisions move later chords right with one separating space.\n\nRead the summary, chord mapping, estimate note and PDF link to the user. Lyrics are in widget-only metadata and a sealed stateless file link, not the model-visible summary. The key estimate considers the first and last chord and can be wrong for songs that change key.\n\nPDFs print Latin, Greek, Cyrillic, Vietnamese, Chinese, Japanese and Korean lyrics; CJK characters take two columns. Right-to-left scripts and emoji get a note instead of a PDF; do not silently transliterate the user's lyrics. No audio, tablature or staff notation is supported.\n\nConventional qualities combine minor/major aliases, extensions, suspensions, additions and alterations (for example min7, mmaj7 and maj7#11). Enharmonic names normalize to the chosen spelling; a reverse shift can restore pitches without restoring the original names. Keep the original sheet when its spelling must be restored.\n"
}SHA-256 of public snapshot: f5285f23361635bce8164a7a99f219d0f0da5ac195a8e1693141fa42493ecd6e