obsidian-markdownlisted
Install: claude install-skill pivoshenko/pivoshenko.ai
# Obsidian markdown
Obsidian = CommonMark + GFM + extensions below. Standard markdown assumed; this covers only the Obsidian-specific parts. Adapted from [kepano/obsidian-skills](https://github.com/kepano/obsidian-skills) (MIT).
## Wikilinks
```markdown
[[Note Name]] link to note
[[Note Name|Display Text]] custom text
[[Note Name#Heading]] link to heading
[[Note Name#^block-id]] link to block
[[#Heading]] same-note heading
```
In-vault -> wikilink (Obsidian tracks renames). External URL -> `[text](url)`. Never markdown-link vault notes.
Block ID: append `^block-id` to a paragraph. Lists/quotes -> ID on its own line after the block.
## Embeds
`!` prefix on any wikilink embeds it inline:
```markdown
![[Note Name]] full note
![[Note Name#Heading]] section
![[image.png|300]] image, width 300
![[document.pdf#page=3]] PDF page
```
More (audio, bases, search embeds, external images) -> [references/EMBEDS.md](references/EMBEDS.md).
## Callouts
```markdown
> [!note]
> Basic.
> [!warning] Custom Title
> Body.
> [!faq]- Collapsed by default (+ = expanded)
```
Types: `note tip info warning example quote bug danger success failure question abstract todo`. Full table + aliases + nesting -> [references/CALLOUTS.md](references/CALLOUTS.md).
## Properties (frontmatter)
YAML at top of file. Defaults Obsidian understands: `tags`, `aliases`, `cssclasses`. Lists as YAML lists; links as `related: "[[Other Note]