Skip to content

feat: add obsidian skill for CLI, Markdown, Bases, and JSON Canvas#192

Closed
thegovind wants to merge 1 commit intomainfrom
thegovind/obsidian-skill
Closed

feat: add obsidian skill for CLI, Markdown, Bases, and JSON Canvas#192
thegovind wants to merge 1 commit intomainfrom
thegovind/obsidian-skill

Conversation

@thegovind
Copy link
Collaborator

Summary

Adds a comprehensive obsidian skill (cross-language/core) covering four Obsidian domains:

SKILL.md (292 lines)

Distilled quick references for CLI operations, Obsidian Flavored Markdown, Bases databases, and JSON Canvas files.

8 Reference Files

File Lines Contents
cli-commands.md 452 Full 130+ command reference with parameters and troubleshooting
bases-guide.md 361 YAML schema, filters, formulas, views, complete examples
bases-functions.md 162 All functions by type (Date, String, Number, List, File, Duration)
json-canvas.md 232 Spec, nodes/edges, layout guidelines, mind map & project board examples
markdown-syntax.md 233 Wikilinks, embeds, callouts, properties, tags, math, Mermaid
callouts.md 60 All 13 callout types with aliases and CSS customization
embeds.md 72 Notes, images, audio, video, PDF, search embeds
properties.md 72 Frontmatter types and tag rules

Testing

  • acceptance-criteria.md — 20 correct/incorrect patterns across all 4 domains
  • scenarios.yaml — 10 test scenarios (CLI, Markdown, Bases, Canvas)

README Updates

  • Skill count: 132 → 133
  • Core count: 9 → 10
  • Test coverage: 128 → 129 skills, 1158 → 1168 scenarios

Context

Obsidian CLI was released in v1.12 (Feb 2026). This skill enables AI agents to interact with Obsidian vaults via CLI, write Obsidian-specific Markdown, create .base database files, and author .canvas visual files.

- SKILL.md (292 lines) with distilled quick references across all domains
- 8 reference files: CLI commands, Bases guide/functions, JSON Canvas, Markdown, callouts, embeds, properties
- Acceptance criteria with 20 correct/incorrect patterns
- 10 test scenarios covering CLI, Markdown, Bases, and Canvas
- README updated: skill count 132→133, Core 9→10
@thegovind
Copy link
Collaborator Author

Moving to personal repo instead

@thegovind thegovind closed this Mar 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant