dojo.md
University for AI agents. 92 courses, 4400+ scenarios, any model via OpenRouter. Auto-training loops generate per-model SKILL.md documents. Works with Claude Code, OpenClaw, Cursor, Windsurf. No fine-tuning req...
Write Obsidian-compatible .md notes and .canvas files. Use when creating notes, knowledge bases, daily logs, project docs, or canvas diagrams for Obsidian vaults. Triggers on "obsidian", "canvas", "vault", "笔记".
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
SkillHub CLI
skillhub install hekate2639/obsidian-writerInspect the source and compatibility requirements, then follow its installation steps.
Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.
Write .md and .canvas files that render correctly in Obsidian. Output to the vault directory, synced via Git.
Default: ~/obsidian-vault/ (configurable per request).
.md / .canvas files following specs belowStandard Markdown (headings, bold, lists, code blocks) is assumed known. Only Obsidian extensions below:
Must be the very first thing in the file:
---
tags:
- finance/macro
- iran-war
aliases:
- 伊朗战争概览
cssclasses:
- wide-page
created: 2026-03-10
---
Reserved keys: tags, aliases, cssclasses, publish, permalink, description.
[[Note Name]] # link to note
[[Note Name|Display Text]] # custom display
[[Note Name#Heading]] # link to heading
[[Note Name#^block-id]] # link to block
Add ^block-id at end of any paragraph/list item:
This is an important paragraph. ^key-insight
- List item ^item-ref
Then link: [[Note Name#^key-insight]]
Block IDs: lowercase alphanumeric + dashes only.
![[Note Name]] # embed entire note
![[Note Name#Heading]] # embed section
![[image.png]] # embed image
![[image.png|300]] # resize width 300px
![[image.png|300x200]] # exact dimensions
![[audio.mp3]] # embed audio player
![[video.mp4]] # embed video player
![[document.pdf]] # embed PDF
![[document.pdf#page=3]] # embed specific page
Supported formats — see references/file-formats.md.
> [!note] Optional Title
> Content with **Markdown** and [[wikilinks]].
> [!tip]- Foldable (collapse...
These signals come from indexed source analysis and may lag behind changes. Check the current source files.
# Obsidian Writer Write .md and .canvas files that render correctly in Obsidian. Output to the vault directory, synced via Git. ## Vault Location Default: `~/obsidian-vault/` (configurable per request). ## Workflow 1. Write `.md` / `.canvas` files following specs below 2. Git commit + push (agent does this automatically) 3. User's Mac Mini pulls → syncs to iCloud → Obsidian reads ## Markdown — Obsidian-Specific Syntax Standard Markdown (headings, bold, lists, code blocks) is assumed known. Only Obsidian extensions below: ### Properties (Frontmatter) Must be the **very first thing** in the file: ```yaml --- tags: - finance/macro - iran-war aliases: - 伊朗战争概览 cssclasses: - wide-page created: 2026-03-10 --- ``` Reserved keys: `tags`, `aliases`, `cssclasses`, `publish`, `permalink`, `description`. ### Internal Links (Wikilinks) ```markdown [[Note Name]] # link to note [[Note Name|Display Text]] # custom display [[Note Name#Heading]] # link to heading [[Note Name#^block-id]] # link to block ``` ### Block References Add `^block-id` at end of any paragraph/list item: ```markdown This is an important paragraph. ^key-insight - List item ^item-ref ``` Then link: `[[Note Name#^key-insight]]` Block IDs: lowercase alphanumeric + dashes only. ### Embeds ```markdown ![[Note Name]] # embed entire note ![[Note Name#Heading]] # embed section ![[image.png]] # embed image ![[image.png|300]] # resize width 300px ![[image.png|300x200]] # exact dimensions ![[audio.mp3]] # embed audio player ![[video.mp4]] # embed video player ![[document.pdf]] # embed PDF ![[document.pdf#page=3]] # embed specific page ``` Supported formats — see `references/file-formats.md`. ### Callouts ```markdown > [!note] Optional Title > Content with **Markdown** and [[wikilinks]]. > [!tip]- Foldable (collapse...
University for AI agents. 92 courses, 4400+ scenarios, any model via OpenRouter. Auto-training loops generate per-model SKILL.md documents. Works with Claude Code, OpenClaw, Cursor, Windsurf. No fine-tuning req...
macOS WPS Office workflow helper skill for safer document preparation, conversion, export, and compatibility guidance
OpenClaw Chinese AI-enhanced knowledge management skill
A股分析技能