agentsclimarketplace

Obsidian

Skill technicalpickles/pickled-claude-plugins/plugins/second-brain/skills/obsidian

Personal collection of Claude Code skills for development workflows

Install
npx -y skills add technicalpickles/pickled-claude-plugins --skill obsidian

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 10 stars10 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Obsidian vault mechanics - wiki links, .obsidian/ config, daily notes, plugins. Use when working with Obsidian vaults or structured markdown.

SKILL.md

3.0 KB, as published. Nobody here has run it

Obsidian Skill

Tool-specific mechanics for working with Obsidian vaults.

Vault Detection

A directory is an Obsidian vault if it contains .obsidian/ folder.

Wiki Links

Syntax: [[Note Title]] or [[path/Note Title]]

  • Obsidian resolves by title match
  • Can include path for disambiguation
  • Aliases: [[Note Title|display text]]

.obsidian/ Configuration

Obsidian stores settings in .obsidian/ at vault root:

FilePurpose
daily-notes.jsonDaily note folder and template
templates.jsonTemplates folder location
zk-prefixer.jsonZettelkasten/inbox settings
app.jsonGeneral settings (new file location, attachments)
plugins/Installed plugin data

Parsing Config

// daily-notes.json
{
  "folder": "Fleeting",
  "template": "Templates/daily"
}

// templates.json
{"folder": "Templates"}

// zk-prefixer.json
{
  "folder": "📫 Inbox",
  "template": "Templates/frontmatter"
}

// app.json
{
  "newFileFolderPath": "📫 Inbox",
  "attachmentFolderPath": "🖇 Attachments"
}

Daily Notes

Finding today's note:

  1. Read .obsidian/daily-notes.json for folder
  2. Use format YYYY-MM-DD.md (Obsidian default)
  3. Path: {folder}/{YYYY-MM-DD}.md

Template application:

  • Obsidian applies template on note creation
  • Template path from daily-notes.json

Glossary Integration

If Glossary.md exists at vault root:

  • Contains known transcription corrections
  • Maps common errors to correct terms
  • Used by process-daily command

Vault CLAUDE.md

Vaults should have a CLAUDE.md at root describing:

  • Folder structure
  • Routing rules
  • Naming conventions
  • References to methodology (PARA, Zettelkasten)
  • Disambiguation rules for semantically similar areas

See templates/vault-claude-md.md for template.

Disambiguation Rules

When a vault has areas with semantic overlap (e.g., "tool sharpening" vs "software engineering"), the vault CLAUDE.md can include ### Disambiguation: sections that guide routing decisions.

The routing algorithm checks for:

  • Key questions - Decision heuristics for each area
  • Category tables - Lists of tools/topics per area
  • Edge case mappings - Explicit rules for ambiguous cases

See references/routing.md for the full disambiguation format and how to build custom rules.

References

For methodology (tool-agnostic):

  • references/para.md - PARA organizational system
  • references/zettelkasten.md - Naming conventions
  • references/note-patterns.md - Note templates
  • references/routing.md - Routing algorithm with disambiguation support
  • references/daily-linking.md - Linking captured notes to daily note
  • references/pipeline.md - Processing pipeline stages and status flow
  • references/routing-memory.md - Routing correction and learning loop

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.