<Devsly/>
NotebookLM Watermark Remover
Remove the NotebookLM watermark from PDF slide exports — free, unlimited, and 100% in your browser.
View
NotebookLM Video Watermark Remover
Remove the NotebookLM watermark from every frame of your MP4 and auto-trim the end card — free and unlimited.
View
Gemini Watermark Remover
Remove the Gemini (Veo) sparkle watermark from every frame of your AI-generated MP4 — free and unlimited.
View
MCP https://devsly.io/mcp MCP Tools Best Skills API Docs

Keyboard Shortcuts

Navigation

Quick Search
⌘ / Ctrl + K
Toggle Dark Mode
⌘ / Ctrl + D
Close Dialogs
Esc

Tool Actions

Execute / Process
⌘ / Ctrl + Enter
Clear Input
⌘ / Ctrl + Shift + C
Copy Output
⌘ / Ctrl + Shift + X

Editor

Select All
⌘ / Ctrl + A
Undo
⌘ / Ctrl + Z
Redo
⌘ / Ctrl + Shift + Z

Updated 3d ago

by jtydhr88

lyric-writing-skills

Professional agent skills for writing song lyrics

  • New — Created in the last 30 days
  • Active — Updated in the last 14 days

110 GitHub stars (110)

+110 in 29 days

Stars gained per day · daily snapshots since Sep 26
Stars gained per day, Sep 26 to Oct 16: +20 in total; the busiest day was Oct 13 with +4 stars.Sep 27: 0 starsSep 28: +3 starsSep 29: +3 starsSep 30: 0 starsOct 1: 0 starsOct 2: 0 starsOct 3: +1 starsOct 4: 0 starsOct 5: 0 starsOct 6: 0 starsOct 7: +1 starsOct 8: +1 starsOct 9: +1 starsOct 10: 0 starsOct 11: +1 starsOct 12: +1 starsOct 13: +4 starsOct 14: 0 starsOct 15: +2 starsOct 16: +2 stars
Stars gained between daily snapshots
PeriodNew stars
Sep 270
Sep 28+3
Sep 29+3
Sep 300
Oct 10
Oct 20
Oct 3+1
Oct 40
Oct 50
Oct 60
Oct 7+1
Oct 8+1
Oct 9+1
Oct 100
Oct 11+1
Oct 12+1
Oct 13+4
Oct 140
Oct 15+2
Oct 16+2
  • 18 skills (18 skills found in its SKILL.md files)
  • 15 forks (15 forks)
  • 3d ago last update (Last updated 3d ago)

Install

Skills CLI

npx skills add jtydhr88/lyric-writing-skills

Asks which skills and agents to install. Just one: npx skills add jtydhr88/lyric-writing-skills --skill lw-ai-tell-audit — add -g for every project.

Claude Code

git clone https://github.com/jtydhr88/lyric-writing-skillscp -r "lyric-writing-skills/plugins/lyric-writing/skills/lw-ai-tell-audit" ~/.claude/skills/

Copies the lw-ai-tell-audit skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.

Plugin

/plugin marketplace add jtydhr88/lyric-writing-skills

Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.

Skills can run code on your machine — read the SKILL.md first.

What it does

In the author's own words, from each skill's SKILL.md.

  • lw-ai-tell-audit

    The pre-delivery AI-tell audit for lyrics (歌词 AI 味诊断). Run this on every draft before it ships. The eight enumerable symptoms that make AI-written lyrics recognisable in one listen, which are machine-countable and which need a person, the diagnostic path from symptom to owning skill, why a draft that passes every check can still be lifeless, and the remediation list. Use when a lyric draft is abo…

    plugins/lyric-writing/skills/lw-ai-tell-audit/SKILL.md on GitHub (opens in a new tab)
  • lw-cantonese

    The Cantonese layer for lyric writing (粤语填词的协音层). Cantonese has nine tones plus a tenth, and a syllable sung against its own tone is heard as a different word, so tone-melody agreement is a hard constraint, not a risk score. Gives the worked system: the nine tone values and their singing names 「三九四〇五二一八六」, the four class-scales 「〇二四三」 grouping the tones by tone-tail, the truth table of natural in…

    plugins/lyric-writing/skills/lw-cantonese/SKILL.md on GitHub (opens in a new tab)
  • lw-case-studies

    The case layer - how to take a finished lyric apart and what three working lyricists say about their own habits (案例与拆解). A fixed twelve-row worksheet for dissecting any song, keyed to the library's own fields so every finding lands in a skill instead of staying an impression; the rule that a real lyric is read from the middle outward, not from the theme down; what Yao Qian, Zhang Li and Hong Yuan…

    plugins/lyric-writing/skills/lw-case-studies/SKILL.md on GitHub (opens in a new tab)
  • lw-chinese-style

    The Chinese-style layer for lyric writing (中国风歌词). What makes a lyric read as 中国风 rather than merely decorated - the vocabulary families it draws on (place, dynasty, object, craft, plant), the sixteen rhetorical devices Fang Wen-shan catalogues inside his own lyrics, each with a book example and a failure condition, why every image must belong to one material world and how one out-of-period objec…

    plugins/lyric-writing/skills/lw-chinese-style/SKILL.md on GitHub (opens in a new tab)
  • lw-english

    The English language layer for lyric writing (英文词的重音与节拍对齐). Word stress is fixed inside a polysyllabic word, so the melody bends to the word and never the reverse; stressed syllables belong on stressed notes, which keeps the natural shape of the language; line length is counted in stressed syllables, not total syllables; common meter and its 4-3 stress lines; long syllables want long notes and th…

    plugins/lyric-writing/skills/lw-english/SKILL.md on GitHub (opens in a new tab)
  • lw-imagery

    The imagery layer - how to find concrete nouns and make them a system (意象与具体名词). Object writing and the seven senses, the ten-minute timed practice, why abstract nouns are the most direct AI fingerprint and how to build the forbidden list, how to check that a lyric is not all sight, why a set of images must belong to one physical world instead of being piled up at random, simile versus metaphor a…

    plugins/lyric-writing/skills/lw-imagery/SKILL.md on GitHub (opens in a new tab)
  • lw-japanese

    The Japanese language layer for lyric writing (日文词的モーラ与符割り). The counting unit is the mora, not the kana or the syllable - the small tsu, the moraic n and the long vowel each take a beat, a palatalized pair takes one; one kana per note is the default, and the same melody remaps itself when the words change; every word carries a pitch-accent contour, and a melody that fights it gets the line heard…

    plugins/lyric-writing/skills/lw-japanese/SKILL.md on GitHub (opens in a new tab)
  • lw-korean

    The Korean language layer for lyric writing (韩文词的音节与받침). One hangul block is one syllable is one note by default - unlike Japanese, a final consonant takes no beat of its own. The batchim (받침, syllable-final consonant) is the subject here: single and double batchim, the seven representative finals, and why a syllable closing on a stop is the wrong place for a long note, a phrase-end hold or a sec…

    plugins/lyric-writing/skills/lw-korean/SKILL.md on GitHub (opens in a new tab)
  • lw-mandarin

    The Mandarin language layer for lyric writing (普通话作词的语言层). What Chinese as a language adds to the job: tone is phonemic, so the melody that enters a syllable can change which word is heard; one character is one syllable, so syllable count is character count; the thirteen rhyme families (十三辙) with their finals, example characters, wide-versus-narrow reach and loudness grades; how to pick a rhyme f…

    plugins/lyric-writing/skills/lw-mandarin/SKILL.md on GitHub (opens in a new tab)
  • lw-musical-theatre

    Theatre and musical-theatre lyric writing (剧场与音乐剧唱词). How a song becomes an action instead of a pause, how to make the words sound like the character rather than the lyricist, and what Sondheim's three principles - Content Dictates Form, Less Is More, God Is in the Details, all in the service of clarity - actually change in a draft. Covers character diction by vocabulary, syntax, schooling and pe…

    plugins/lyric-writing/skills/lw-musical-theatre/SKILL.md on GitHub (opens in a new tab)
  • lw-narrative

    Who is speaking, when they are speaking, and how much they are allowed to know (歌词的叙事层). The three narrative fields every lyric must fill - point of view, tense anchor, and the one thing deliberately left unsaid - with the cost of each person, the risk of mixing pronouns mid-song and the few shifts that actually work, how present/past/future change the listener's distance, why a fixed moment limi…

    plugins/lyric-writing/skills/lw-narrative/SKILL.md on GitHub (opens in a new tab)
  • lw-rap

    Writing the words of a rap (说唱的词本身), not how the vocal sits in the beat. Rhyme density - how many rhymed syllables per bar and what it costs in intelligibility; multisyllable and compound rhymes, assonance, consonance, bent words, internal rhyme; rhyme schemes from couplet to whole-verse and where the rhyme lands; content forms (braggadocio, battle, concept, story, abstract, humorous) and line-le…

    plugins/lyric-writing/skills/lw-rap/SKILL.md on GitHub (opens in a new tab)
  • lw-rhyme

    Rhyme as a structural tool, not decoration (押韵与韵式). The full stability scale from perfect rhyme through family, additive, subtractive, assonance, consonance and partial rhyme - what each type does to closure - how to place stable and unstable types in the pushing and resolving positions of a scheme, the characters of AABB, ABAB, ABCB and xaxa, the three closure types, internal and multisyllabic r…

    plugins/lyric-writing/skills/lw-rhyme/SKILL.md on GitHub (opens in a new tab)
  • lw-song-intent

    The gate you must pass before writing a single line (动笔前必填). Five questions that force an actual choice - which kind of song this is (attitudinal, situational, narrative, or expository, and why the default is not narrative), the one thing it says, who it is said to, at what moment, and the one photographable object that runs through it - with the failure mode each question catches, the downstream…

    plugins/lyric-writing/skills/lw-song-intent/SKILL.md on GitHub (opens in a new tab)
  • lw-structure

    The structural layer of a lyric (词的结构层) - what each section is for and what it must not say, which song form to pick, where the title lands and how often it comes back, and how line counts, line lengths and rhyme placement make a section feel finished or still owing something. Covers verse / pre-chorus / chorus / bridge / refrain functions, central versus developmental sections, AABA and verse-ch…

    plugins/lyric-writing/skills/lw-structure/SKILL.md on GitHub (opens in a new tab)
  • lw-suno-interface

    Compiling a finished lyric into generation-backend input (词稿 → 后端). Section tags and how they map, why line breaks inside a section are read as phrase boundaries rather than layout, what the backend does with punctuation and parentheses, the division of labour with the arrangement library's compiler, the backends that accept lyrics at all and what each does with them, and the checks that catch a…

    plugins/lyric-writing/skills/lw-suno-interface/SKILL.md on GitHub (opens in a new tab)
  • lw-tone-check

    The tone-melody conflict detector and how to read it (倒字检测器). The one objective, computable criterion this library has - Mandarin dao-zi, where a syllable is heard as a different word because the melody enters it against its tone contour. Covers the correct model (incoming interval versus the syllable's own contour, not previous-end versus next-start), how to run it, how to read a risk score, the…

    plugins/lyric-writing/skills/lw-tone-check/SKILL.md on GitHub (opens in a new tab)
  • lw-workflow

    Entry point and router for the lyric writing library (作词工作流与路由). The two workflows that fork at the very first question - music-first versus lyrics-first - and their different stage tables, which skill to load for which task, the full-library boundary table, the LYR-SPEC gate rules, the bidirectional interface with the arrangement library, and the three testing devices. Load this FIRST for any ly…

    plugins/lyric-writing/skills/lw-workflow/SKILL.md on GitHub (opens in a new tab)

Review before you install

A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.