claude

obsidian

Obsidian 노트와 연동하여 코드 관련 지식과 아이디어를 관리하는 플러그인. 코드 스니펫, 설계 다이어그램, 학습 노트를 Obsidian에 저장하고 검색할 수 있도록 지원.

0 on GitHubby JyLeev0.1.0MITupdated 6 months agoproductivity
/

Plugin obsidian from marketplace jylee-claude-marketplace in JuyeongYi/jylee_claude_marketplace. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use and it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Skills (44)

  • obsidian:aliases

    Query Obsidian wikilink aliases — list aliases for a specific file or the entire vault. Useful for discovering alternate names a note answers to.

  • obsidian:base

    Manage Obsidian Base files (database) — list bases, run queries, list and create views over the vault as a structured dataset.

  • obsidian:bookmarks

    Manage Obsidian bookmarks — list saved bookmarks (notes, folders, searches) and inspect details.

  • obsidian:bulk-scan

    Batch-collect vault metadata using obsidian list commands and qmd multi_get. Avoids N individual CLI calls for large-scale operations across many files.

  • obsidian:consistency-check

    Detect contradictions between vault notes on overlapping topics. Cluster notes by tag/folder/semantics, compare factual claims, and report conflicts with resolution suggestions.

  • obsidian:daily

    Read and write Obsidian daily notes — open today's note, append/prepend content, resolve the daily-note path.

  • obsidian:diff

    Compare local and Obsidian Sync versions of a file — list available versions and diff between any two to see what changed.

  • obsidian:file-mgmt

    Move, rename, and delete vault files. Destructive — confirm with user before executing each operation.

  • obsidian:graph

    Analyze the vault's link graph — incoming links (backlinks), outgoing links, and graph anomalies (orphans, deadends, unresolved). Core data source for vault-healer.

  • obsidian:history

    Obsidian file history — list version history, read past versions, and restore a file to an earlier state. Useful for undo, accidental delete recovery, and version comparison.

  • obsidian:inbox-convert

    Convert non-markdown files in Inbox/ to markdown using markitdown. First step of the inbox-ingest pipeline. Also processes Inbox/yt.md — a URL-per-line list — into per-URL markdown files.

  • obsidian:inbox-extract

    Extract chapter/topic-level knowledge from large converted documents (books, long PDFs, reports) and match each chunk against existing vault notes for merging. Bridges inbox-convert and vault-ingest.

  • obsidian:inbox-extractor

    Decompose large converted markdown into topic-based chunks, match each against vault knowledge via qmd, and emit per-chunk files into Inbox/.extracted/ for vault-ingester.

  • obsidian:inbox-ingest

    Full Inbox processing pipeline. Convert non-markdown files, analyze and merge into vault, update search index, add related links, and extract glossary terms.

  • obsidian:inbox-link-weave

    Suggest and apply related-note links for notes that were just created or merged by vault-ingest. Targets only the recently-touched set, not a full vault scan.

  • obsidian:inbox-vocab-update

    Extract technical terms from recently ingested notes and create stub glossary entries under the vault's glossary folder for later expansion.

  • obsidian:knowledge-enrich

    Enrich stub and draft notes with content from vault context, source URLs, and web research. Drives notes from stub to draft to complete.

  • markitdown

    Convert various file formats to markdown using the markitdown CLI. Supports PDF, HTML, DOCX, PPTX, XLSX, CSV, images, audio, EPUB, Jupyter notebooks, Outlook MSG, ZIP, and plain text.

  • obsidian:note-scorer

    Score the quality of a vault note (0–100) based on word count, heading structure, link density, source presence, and status accuracy. Used by vault-healer, knowledge-enricher, and vault-stub-reporter; also callable directly.

  • obsidian:note-splitter

    Split an oversized vault note into focused child notes. Analyze headings, pick a split strategy, create child notes, and rewire wikilinks. Called by vault-healer or directly.

  • obsidian:notes

    Read, create, append to, and prepend content of vault notes — primary file-content CRUD for any markdown note.

  • obsidian:obsidian-search

    Search the vault and summarize results. Find related notes by query, read their content, and provide an answer.

  • obsidian:properties

    Inspect and modify note frontmatter properties — set/read/remove a single property on one file, or list properties used across the whole vault.

  • qmd-collection

    Manage qmd collections — add/remove/list indexed folders, attach context meta descriptions, and browse indexed files with ls.

  • qmd-get

    Retrieve specific documents from qmd index by path or docid. Use for post-search retrieval, reading specific files, and batch retrieval.

  • qmd-index

    Maintain qmd index — check status, reindex, refresh vector embeddings, clean up. Run embed in background as it requires model loading.

  • qmd-refresh

    Run qmd update and embed to refresh search index

  • qmd-search

    Search local markdown knowledge base using qmd CLI. Provides MCP-based hybrid semantic search (lex+vec+rerank) and BM25 keyword search.

  • obsidian:recents

    List recently opened files in the Obsidian workspace, optionally limited to a count.

  • obsidian:search

    Raw text search inside vault files — exact-string and substring matching with optional folder filter and per-match line context.

  • obsidian:structure

    Explore vault file/folder layout — list files (filtered by folder/extension), enumerate folders, surface vault metadata, and outline a note's heading structure.

  • obsidian:synthesize

    Read a subtitle file (.srt) and synthesize a Korean structured summary into a companion markdown note. Replaces raw-transcript embedding with a 09 Geometry Selection-style note — 핵심 포인트 + 실습 흐름 + 관련 개념. Used as the final step after transcribe acquires subtitles.

  • obsidian:tags

    Query and analyze vault tags — list all tags, count occurrences, drill into a single tag, and inspect a file's tag set. Used by vault-classifier to learn the existing taxonomy.

  • obsidian:tasks

    Manage vault checkbox tasks — list todo/done items across the vault or one file, and toggle status of individual tasks.

  • obsidian:transcribe

    Transcribe audio or video (local file or URL) to an SRT sidecar using ffmpeg 8.0's native Whisper filter. Produces a subtitle file only — it never touches markdown notes. Pair with the `obsidian:synthesize` skill to turn the SRT into a structured Korean summary note.

  • obsidian:vault-classify

    Auto-classify untagged notes. Learn existing tag/property patterns, suggest tags/properties for unclassified notes, and apply upon approval.

  • obsidian:vault-git

    Git operations scoped to the vault — incremental change tracking, auto-commit after agent runs, and listing files changed since a given ref. Used by all vault agents.

  • obsidian:vault-health

    Analyze vault link health. Detect orphans, deadends, and unresolved links, present a report, and apply fixes upon approval.

  • obsidian:vault-ingest

    Analyze provided markdown files against existing vault knowledge. Propose merge, new note creation, or conflict resolution. Apply after user approval.

  • obsidian:vault-link

    Find dead-end notes and suggest relevant links based on content similarity. Apply after user approval.

  • obsidian:vault-realign

    Detect and fix folder/category frontmatter mismatches. Propose corrections and apply after user approval.

  • obsidian:vault-stubs

    Scan for stub/draft notes and generate an enrichment priority report with tracking list.

  • obsidian:vault-summary

    Generate a statistics report for a specific vault folder or the entire vault. Shows file counts, tag distribution, task status, and link health.

  • obsidian:wordcount

    Count words and characters in any vault note — returns word count, character count, or both.

Subagents (10)

  • consistency-checker

    Detect contradictions between vault notes on overlapping topics. Report conflicts with evidence and suggest resolution based on recency and source authority.

  • inbox-ingester

    Orchestrate the full Inbox processing pipeline — convert, triage, extract, ingest, index, link, vocabulary — with user checkpoints between steps

  • knowledge-enricher

    Actively enrich stub/draft notes by gathering context from vault, source URLs, and web search. Drives the stub → draft → complete lifecycle.

  • qmd-refresher

    run qmd update and embed

  • vault-classifier

    Identify unclassified notes, suggest tags/properties, and apply upon user approval

  • vault-healer

    Analyze vault health — link integrity, note size, and structure — present report, and apply fixes upon user approval

  • vault-ingester

    Analyze markdown files against existing vault knowledge, propose merge/create/conflict resolution, apply after user approval. Receives file list from caller.

  • vault-linker

    Find dead-end notes and suggest relevant links based on content similarity, apply after user approval

  • vault-realigner

    Detect folder/category frontmatter mismatches, propose corrections, apply after user approval

  • vault-stub-reporter

    Scan for stub/draft notes, analyze enrichment priority, generate report and tracking list

MCP servers (1)

  • qmd

    runs: qmd mcp

Hooks (6)

  • SessionStart

    ${CLAUDE_PLUGIN_ROOT}/hooks/ensure-obsidian.sh

  • PreToolUse

    ${CLAUDE_PLUGIN_ROOT}/hooks/restrict-vault-path.sh

  • PostToolUse

    obsidian reload

  • PostToolUse

    ${CLAUDE_PLUGIN_ROOT}/hooks/mark-dirty.sh

  • SessionEnd

    ${CLAUDE_PLUGIN_ROOT}/hooks/qmd-sync.sh

  • SubagentStart

    ${CLAUDE_PLUGIN_ROOT}/hooks/qmd-sync-f.sh

View source on GitHub

More from JuyeongYi/jylee_claude_marketplace

All 17 plugins →

pysbs-dev

claude

Substance Automation Tool-kit 개발을 위한 종합 지원 도구로, 코드 생성, 유효성 검사, 샘플 제작 기능을 포함합니다.

28 skills · 6 agents

0

Comprehensive ComfyUI custom node development assistant with V3 Schema support, Core compatibility validation, and interactive node generation

14 skills · 6 agents

0

소스 코드 정적 분석 파이프라인. import/상속 그래프 빌드, 계층적 패스 방식으로 파일별 분석, 미러 문서 및 요약 리포트 생성. MCP 서버로 분석 데이터를 슬라이스 쿼리 형태로 제공하여 LLM 컨텍스트 소비 최소화.

17 skills · 1 MCP server · hooks

0

Midjourney API development tools with Claude Code integration. Supports image generation and AI API interactions.

12 skills · 6 agents

0

언어 비의존적 OOP 클래스 구조 설계 도구. 책임 기반 설계, 관계 매핑, 코드 리뷰를 agent와 knowledge skill로 지원. 파생 플러그인과 협업하여 언어별 구체화 가능.

13 skills · 4 agents

0

프로그램의 개선을 위한 피드백 루프.

12 skills · 1 agent · hooks

0

Similar plugins

caveman

claude

Talk like caveman. Cut filler. Keep technical details explicit.

22 skills · 1 command · 3 agents · hooks

JuliusBrussee/caveman 119,462

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

Taste Skill

claudecodex

tasteskill 2.5.1: professional company websites at the figma.com and x.ai level, with one section per screen, real photographs, real product UI, effects kept for tech and gaming pages, and a real-browser checker and finish gate.

1 skill

Leonxlnx/taste-skill 114,391

career-ops

claudecodex

Open-source AI job search that runs locally in your AI coding CLI: scan job portals, evaluate listings into a structured A-H report with a 1-5 score, tailor your CV, track applications

5 skills · hooks

career-ops-hq/career-ops 82,253

mem0

claudecodex

Cross-session memory and token savings for coding agents.

6 skills · 1 agent · 1 MCP server · hooks

mem0ai/mem0 68,893

pake

claudecodex

Package any website or local web build into a lightweight desktop app with Pake CLI.

1 skill

tw93/Pake 63,463

Maintain obsidian?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins17 plugins