Skip to content
Back to skills

Obsidian

ASecurity

Read, search, create, and edit notes in the configured Obsidian vault.

  • 8 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 13, 2026
ai-agentsshellbashapi

Works with

  • cli
  • api

Security analysis

A100/100

Scanned October 13, 2026

npx -y skills add prasanthsasikumar/openclicky --skill obsidian --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Obsidian?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Obsidian
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/prasanthsasikumar-obsidian-openclicky/badge)](https://www.skillsdirectory.com/skills/prasanthsasikumar-obsidian-openclicky)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: obsidian
description: Read, search, create, and edit notes in the configured Obsidian vault.
---

# Obsidian Vault

Use this skill for filesystem-first Obsidian vault work: reading notes, listing notes, searching note files, creating notes, appending content, adding wikilinks, backlinks, tags, and daily notes.

OpenClicky exposes Obsidian as a local vault path, not as a Composio connector. Use this skill only when the runtime instructions include an Obsidian vault path.

## Vault Path

- The configured vault path appears in the runtime prompt as `Obsidian vault path: ...`.
- The same path is also available as `OBSIDIAN_VAULT_PATH` for shell commands.
- Treat that concrete absolute path as the only vault root.
- Do not search for other Obsidian vaults.
- Do not use Composio, OAuth, browser sign-in, or a local Obsidian API for this integration.
- Vault paths may contain spaces; quote paths in shell commands.

## List And Search

```bash
rg --files "<vault-path>" -g '*.md'
rg -n "<query>" "<vault-path>"
```

Prefer `rg` for filenames and content searches. Read only the notes needed for the user's task. Preserve wiki links, tags, frontmatter, embeds, and callouts when summarizing or editing.

## Read A Note

Use normal file reads against the resolved absolute path. Do not pass paths containing shell variables.

## Create Or Edit Notes

- Create or edit Markdown files only when the user clearly asks for a note, cleanup, organization, or content change.
- Preserve existing YAML frontmatter and Obsidian syntax.
- Keep filenames readable and stable. Do not rename or move notes unless the user asked for organization/renaming.
- For deletes, large rewrites, plugin/config changes, or bulk moves, describe the exact plan and get explicit approval first.
- Prefer focused patches for targeted edits when stable context exists.
- For an anchored append, replace the anchor with the anchor plus the new content.

## Wikilinks And Daily Notes

- Obsidian links notes with `[[Note Name]]` syntax. Use wikilinks when connecting related notes inside the same vault.
- Keep tags as plain `#tag` or frontmatter tags, following the note's existing style.
- Daily notes should use the vault's existing daily-note pattern if one is obvious from nearby files; otherwise ask the root/user before inventing a convention.

## Final Response

Report the note paths you read or changed, relative to the vault when possible. Keep the user-facing summary short.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.