Run3 Build Pinyin to Tone Reference Table for Classical Chinese Poetry
Create a definitive lookup table mapping each character in your poem to its Mandarin pinyin, tone number (1–4), and 平仄 classification (平=level/rising tones 1–2; 仄=falling/entering tones 3–4). Use only authoritative sources like Xinhua Dictionary. This table serves as your verification anchor before composition and prevents tone misclassification errors.From its SKILL.md
npx -y skills add cxcscmu/SkillLearnBench --skill run3_Build-Pinyin-to-Tone-Reference-Table-for-Classical-Chinese-PoetryAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
1.3 KB, 278 tokens by cl100k_base, as published. Nobody here has run it
Process
-
Select your character set — List all characters you plan to use in the poem (including rhyme anchors).
-
Look up each character individually in Xinhua Dictionary or authoritative digital resource:
- Record: Character | Pinyin | Tone Number | 平/仄
-
Double-check rhyme characters especially:
- All 4 rhyme characters (lines 2, 4, 6, 8) must have:
- Same final (e.g., all -ing, all -ang)
- Matching tone classification (e.g., all 2nd tone)
- Example valid set: 宁(níng, 2nd, 平), 平(píng, 2nd, 平), 清(qīng, 1st, 平), 声(shēng, 1st, 平)
- All 4 rhyme characters (lines 2, 4, 6, 8) must have:
-
Format your reference table clearly:
Character | Pinyin | Tone | 平/仄 宁 | níng | 2 | 平 平 | píng | 2 | 平 ... -
Post this table visibly before beginning line composition — use it as a checklist for every single character placement.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.