claude-code-power-config: Skill for Claude Code

.claude/skills/obsidian-vault/SKILL.md

obsidian-vault is a skill for Claude Code from AlexisBalayre/claude-code-power-config. It costs 44 tokens per session (573 once invoked), scanned A, original, MIT.

A workflow for searching, creating, and organizing notes in an Obsidian vault, a folder of Markdown notes connected with links. It uses consistent names, folders, indexes, and wikilinks.

In plain words
What is it for?
Use it to search notes, create daily or topic notes, maintain index pages, and add links between related ideas in Obsidian.
Why use it?
It makes personal notes easier to find and connect without manually maintaining every index or link. It also gives recurring notes and related topics a predictable structure.

Skill for Claude Code

Written for Claude Code: installed under .claude/.

This is AlexisBalayre/claude-code-power-config's own configuration. It tells Claude Code how to work on claude-code-power-config itself, so it is not a mod to install elsewhere. Copy it as a starting point and replace the rules that are about this project. Everything claude-code-power-config configures →

Reuse

Borrowing it

Nothing to install: this file belongs to AlexisBalayre/claude-code-power-config. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.

Copy the file
curl -O https://raw.githubusercontent.com/AlexisBalayre/claude-code-power-config/main/.claude/skills/obsidian-vault/SKILL.md
Clone the repo
git clone --depth 1 https://github.com/AlexisBalayre/claude-code-power-config

Made for: Claude Code.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for obsidian-vault

README.md
[![agentmods](https://agentmods.dev/badge/skills/alexisbalayre/claude-code-power-config/obsidian-vault/github.svg)](https://agentmods.dev/skills/alexisbalayre/claude-code-power-config/obsidian-vault)
Your own site
<a href="https://agentmods.dev/skills/alexisbalayre/claude-code-power-config/obsidian-vault"><img src="https://agentmods.dev/badge/skills/alexisbalayre/claude-code-power-config/obsidian-vault/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for obsidian-vault

Your own site · 80×15
<a href="https://agentmods.dev/skills/alexisbalayre/claude-code-power-config/obsidian-vault"><img src="https://agentmods.dev/badge/skills/alexisbalayre/claude-code-power-config/obsidian-vault.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 44 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 573 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00044 $0.00573
Opus 5 $0.00022 $0.00287
Sonnet 5 $0.00009 $0.00115
Haiku 4.5 $0.00004 $0.00057

Measured 11d ago against content hash 4d7746425aa3, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-11, from the pricing page.

Security

Grade A, and why

obsidian-vault scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 11d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.claude/skills/obsidian-vault/SKILL.md · 76 lines

What it actually says

Obsidian Vault

A personal-workflow integration. It assumes your notes live in an Obsidian vault on disk and operates on them with the standard Read/Glob/Grep tools plus shell.

Vault location

Set OBSIDIAN_VAULT in .env (see .env.example), then source it in your shell (set -a; . ./.env; set +a) so the commands below resolve $OBSIDIAN_VAULT:

# .env
OBSIDIAN_VAULT="$HOME/Documents/notes"   # adjust to your vault

Typical subfolders (rename to match yours):

  • Daily Logbook/: daily notes (managed by /daily-note)
  • Templates/: note templates (e.g., Daily Log.md)

Naming conventions

  • Index notes: aggregate related topics (e.g., Skills Index.md, RAG Index.md)
  • Title Case for all note names
  • Daily notes use YYYY-MM-DD.md and live under Daily Logbook/

Linking

  • Use Obsidian [[wikilinks]] syntax: [[Note Title]]
  • Notes link to dependencies/related notes at the bottom
  • Index notes are just lists of [[wikilinks]]

Workflows

Search for notes

# Search by filename
find "$OBSIDIAN_VAULT" -name "*.md" | grep -i "keyword"

# Search by content
grep -rl "keyword" "$OBSIDIAN_VAULT" --include="*.md"

Or use the Grep/Glob tools directly on $OBSIDIAN_VAULT.

Create a new note

  1. Use Title Case for the filename
  2. Write content as a unit of learning
  3. Add [[wikilinks]] to related notes at the bottom
  4. Place it in the appropriate subfolder (or the vault root for general index/topic notes)

Find related notes

Search for [[Note Title]] across the vault to find backlinks:

grep -rl "\\[\\[Note Title\\]\\]" "$OBSIDIAN_VAULT"

Find index notes

find "$OBSIDIAN_VAULT" -name "*Index*"
  • The /daily-note skill manages the Daily Logbook/ subfolder; defer to it for daily notes.
Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 11d ago First seen · 76 lines · 44 tokens per session scan A 4d7746425aa3

Subscribe to this mod's changes

obsidian-vault is a skill published in the GitHub repository AlexisBalayre/claude-code-power-config (2 stars, last pushed 1mo ago), licensed MIT. It adds 44 tokens to every session and 573 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories

skill-factory

A workflow that examines completed session work and turns reusable patterns into Claude Code skills.

sangrokjung/claude-forge · 122 tokens

session-wrap

Use when wrapping up a session before ending. 4 parallel subagents detect doc updates, repeated patterns, learning points, and follow-ups, then a verifier deduplicates and presents choices. Triggers on /session-wrap, session wrap, session cleanup, end of session.

sangrokjung/claude-forge · 58 tokens

relay

Session relay — compresses what's been done so far (writes a one-liner for /compact) and generates a "next task" prompt (a baton) for the user to hand off. Use on requests like "relay / hand off / next session / continue after compact / baton / handoff / clean up context and continue next task." Does not run /compact…

sangrokjung/claude-forge · 97 tokens

strategic-compact

Suggests manual context compaction at logical intervals to preserve context through task phases rather than arbitrary auto-compaction.

sangrokjung/claude-forge · 27 tokens

session-save

Save the current session state (decisions, modified files, current status, and next steps) to a handoff file for later resume.

FlorianBruniaux/claude-code-plugins · 31 tokens

handoff-create

Generate a structured handoff document from the current session. Captures scope, relevant files with line numbers, key discoveries, work completed, current status, next steps, and code snippets. Use before ending a session or handing work to another agent.

FlorianBruniaux/claude-code-plugins · 53 tokens