a4-eight-page-booklet
Use A4 Eight Page Booklet 2.2 to create, write, repair, impose, and validate a printable A4 one-sheet eight-page mini book or zine from text, notes, images,…
Render Obsidian-style weighted graph views from book JSON, keyword indexes, TOCs, card data, or node-link data. Use when the user asks for Obsidian graph view, graph view png, weighted graph, keyword graph, directory-keyword graph, spherical graph visualization, or high-weight
$ npx -y skills add twhsi/skills --skill obsidian-graph-view --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/obsidian-graph-viewContext preview
The summary Claude sees to decide when to auto-load this skill.
Render Obsidian-style weighted graph views from book JSON, keyword indexes, TOCs, card data, or node-link data. Use when the user asks for Obsidian graph view, graph view png, weighted graph, keyword graph, directory-keyword graph, spherical graph visualization, or high-weight
name: obsidian-graph-view description: Render Obsidian-style weighted graph views from book JSON, keyword indexes, TOCs, card data, or node-link data. Use when the user asks for Obsidian graph view, graph view png, weighted graph, keyword graph, directory-keyword graph, spherical graph visualization, or high-weight nodes centered with clear Chinese labels.
Create an Obsidian-like graph visualization from structured note/book data.
Produce three files when possible:
Prefer PNG dimensions around `1800 x 1300` unless the user asks otherwise.
For EPUB/project-note JSON:
For generic graph JSON:
1. Inspect the JSON schema and identify node candidates, weights, and links. 2. Select the top `N` nodes by descending weight; default to 15 if the user asks for a focused graph. 3. Lay out nodes with the largest weight at center, next largest on an inner ring, and lower weights on outer rings. 4. Render SVG and HTML first. 5. Use headless Chrome or another reliable renderer to export PNG. 6. Verify the PNG file dimensions and visually inspect if possible.
When the data does not already provide Trail groups, infer them from repeated keywords, chapter labels, or user-provided concepts. For example:
If a node matches two Trail groups, draw it as a two-color taiji sphere and keep the label explicit.
Use `scripts/render_obsidian_graph_view.py` as the starting point for JSON-to-SVG/HTML/PNG graph rendering. Patch the script for project-specific schemas rather than rewriting from scratch.
Three Kings 2.2: compress with iMandalArt, address with BIRD, and publish with an A4 eight-page booklet. iMandalArt, FIRE semantic analysis, planning, and publishing workflows for Claude Code, Codex, and mainstream LLM agents.
Repo: twhsi/skills
Use A4 Eight Page Booklet 2.2 to create, write, repair, impose, and validate a printable A4 one-sheet eight-page mini book or zine from text, notes, images,…
Assign, validate, normalize, and explain Luhmann/Zettelkasten-style project-note codes for Chinese book manuscripts, Obsidian Markdown folders, Mandala-Grid…
Compress answers to the highest practical information density with minimal wording while preserving essential meaning. Use when the user asks for 言簡意賅, 講重點,…
Convert EPUB card books into Obsidian-ready HyperCard Markdown folders and portable zip files. Use when Codex needs to turn an EPUB with XHTML chapters,…
Create Fantastical calendar events and reminders from Codex on macOS. Use when the user asks Codex to add, schedule, parse, preview, or send a meeting,…
Analyze Chinese notes, articles, manuscripts, and digital card-box material with FIRE 2.0: Full-D numbering, Index keyword webs, Route thinking paths, and…