write-obsidian-paper

Writes bilingual annotated Obsidian publications integrating resolved question threads into paper notes.

4|Updated May 20, 2024
One-click install
npx skills add https://github.com/SpreadZhao/spreadconfig --skill write-obsidian-paper-spreadzhao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: write-obsidian-paper
Source: https://github.com/SpreadZhao/spreadconfig/tree/main/plugins/paper-reading-workbench/skills/write-obsidian-paper
Command: npx skills add https://github.com/SpreadZhao/spreadconfig --skill write-obsidian-paper-spreadzhao

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Reading dense academic papers in a second language often leaves readers with scattered Q&A notes that never make it back into the document. This Skill produces a complete source-language and Chinese bilingual edition of a paper, then weaves every resolved Reader–Answerer question thread into the exact reading location as footnotes, callouts, or child notes. ## Core Features & Use Cases - Complete Bilingual Drafting: Reproduces every source block (headings, formulas, figures, tables, captions, references) as blockquotes paired with natural Chinese translations and bilingual headings. - Incremental Thread Integration: Places each resolved question as a footnote, collapsible callout, or paper-scoped child note with wikilinks, and tracks placement in a coverage ledger. - Portable Obsidian Output: Uses relative Markdown paths, paper-scoped wikilink aliases, and standard syntax that remains readable outside Obsidian without plugins or CSS. - Use Case: After finishing a question-driven reading session of a machine learning paper, use this Skill to produce a single movable Obsidian folder where every insight sits exactly where a future reader needs it. ## Quick Start Use the write-obsidian-paper skill to update the bilingual paper with all resolved question threads from this workspace.

Frequently Asked Questions about write-obsidian-paper

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a bilingual annotated paper note in Obsidian?

This Skill writes each source block as a Markdown blockquote followed immediately by a natural Chinese translation, using bilingual headings like "## Methods · 方法". It preserves figures, formulas, tables, and references with relative paths so the folder stays movable.

How to integrate Q&A threads into paper reading notes?

Resolved question threads are placed where a reader first needs them: short clarifications become footnotes, medium explanations become collapsible question callouts, and long threads become paper-scoped child notes linked with wikilink aliases.

Does this require Obsidian plugins or custom CSS?

No. The publication contract explicitly avoids CSS snippets, Dataview, Bases, Canvas, and community-plugin-only syntax. Output uses standard Markdown plus Obsidian callouts and wikilinks, remaining readable outside Obsidian.

Can the notes be moved or shared outside my vault?

Yes. All figures and assets use relative Markdown embeds, wikilinks use paper-scoped unique filenames with aliases, and absolute paths or file:// links are forbidden, so the complete paper folder remains portable.

What happens if a later answer contradicts an earlier translation?

The Skill repairs the earlier passage while keeping the original question placement, and merges duplicated insights without dropping question IDs. Coverage records in writer-coverage.jsonl are updated accordingly.