QQnote-skill/references/upstream-obsidian-skills.md

34 lines
1.6 KiB
Markdown

# Upstream Obsidian Skills Notes
Source reviewed:
```text
https://github.com/kepano/obsidian-skills.git
```
Reviewed modules:
- `skills/obsidian-markdown`: Obsidian Flavored Markdown, wikilinks, embeds, callouts, properties, tags, comments, math, Mermaid.
- `skills/obsidian-cli`: vault targeting, file targeting, note read/create/search patterns, plugin-development commands.
- `skills/obsidian-bases`: Bases schema and view/filter concepts that could later support literature-note dashboards.
What was merged into this skill:
- Obsidian-aware template rules in `SKILL.md`.
- `references/obsidian-integration.md` with Markdown compatibility, properties, template round-trip rules, audit cache rules, and upgrade hooks.
- A future path for optional vault exports, Obsidian Bases views, and Obsidian CLI integration.
What was intentionally not merged:
- Full Obsidian CLI command catalog. This Zotero workflow should not require Obsidian to be open.
- JSON Canvas support. It is unrelated to Zotero literature-note generation.
- Defuddle/web extraction behavior. Zotero metadata, attachments, and templates are the source path for this skill.
- Full Obsidian Bases schema. Keep it deferred until the user asks for a dashboard or literature database view.
Maintenance guidance:
- Keep the default workflow Zotero-first and deterministic.
- Add Obsidian features as optional exports or helpers, not as prerequisites for generating Zotero child notes.
- Preserve the user's `00 Templater` files as the source of truth.
- If copying substantial upstream text or code in the future, preserve the upstream license and attribution in the repository.