
Classical Chinese Annotated Cards
Turns a classical Chinese chapter into an annotated long PNG with word notes and a chapter interpretation.
- Repository
- lijigang/ljg-skills
- Stars
- 7,607
- Licence
- MIT
- Files
- 11 files
What it does
When installed, the agent can take a classical Chinese text (such as a chapter of the Dao De Jing or the Analects), annotate every non-punctuation character or word with notes on meaning and grammar, mark textual variants, and write a plain-Chinese interpretation of the chapter. It then lays this out as a single readable PNG image with a title, chapter name, and an optional abstract illustration at the top. The final image is saved to the user's Downloads folder after the agent checks its size, coverage, and layout in a temporary workspace.
Great for
- Students who want a annotated study sheet for a classical Chinese chapter
- Teachers or content creators preparing classical text handouts in Chinese
- Readers who want a word-by-word reading aid with a plain-language explanation
Skip it if
- Simple one-sentence translations, which the skill itself says should be handled without it (it adds unnecessary overhead)
- Users who need text in English or other languages only, since the output is designed around Chinese annotations and fonts
- Situations needing a verified scholarly edition, because the skill notes variant readings but relies on the agent's knowledge of the source text
Try asking
- “Annotate chapter 16 of the Dao De Jing word by word and write a full interpretation as a PNG”
- “Make a classical Chinese annotated handout with colored notes for this passage from the Analects”
- “Create a study card for this ancient poem with word notes and a chapter reading”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 11 original files, the MIT licence and an attribution note.
ljg-classic.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip ljg-classic.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip ljg-classic.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Provide the exact source text, book title, and chapter so the agent can lock the edition and avoid guessing.
- Check the output PNG yourself, since the agent's annotations and interpretation are generated and may contain errors in classical readings.
- Expect the agent to run the included Bun and Playwright scripts; make sure those dependencies are installed before using it.
What's inside
- package.json
- References/AnnotationMethod.md
- References/InputSchema.md
- References/LayoutGrammar.md
- SKILL.md
- Tools/RenderClassic.help.md
- Tools/RenderClassic.test.ts
- Tools/RenderClassic.ts
- Tools/ValidateClassic.help.md
- Tools/ValidateClassic.ts
- Workflows/AnnotateAndRender.md
Redistributed unmodified from lijigang/ljg-skills under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.