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.