Create and edit Obsidian vault files like Markdown notes, Bases, and Canvases with Obsidian-specific syntax, properties, and views. Generate structured dev decision logs, retrospectives, and team work logs from git history and interviews. Interact with vaults via CLI for note management, task handling, plugin development, and screenshots.
npx claudepluginhub orange-brother/obsidian-skills --plugin obsidianCreate an Obsidian note documenting a non-code work decision — research, investigation, planning, or design choices. Entirely interview-based with no git context required. Use when the user wants to log a problem they investigated, options they considered, and a decision they reached.
Create a retrospective Obsidian note from a development task. Given a task name and brief background, the AI collects git and code context, interviews the user about decisions and insights, and writes a structured markdown log to the vault. Use when the user wants to document a completed task, feature, or bugfix as a retrospective note.
This skill should be used when the user asks to "write in a human tone", "avoid AI style", "make this sound human", "remove AI patterns", "write naturally", or when asked to write blog posts, articles, emails, social media posts, or any text where sounding human is important.
Create and edit Obsidian Bases (.base files) with views, filters, formulas, and summaries. Use when working with .base files, creating database-like views of notes, or when the user mentions Bases, table views, card views, filters, or formulas in Obsidian.
Interact with Obsidian vaults using the Obsidian CLI to read, create, search, and manage notes, tasks, properties, and more. Also supports plugin and theme development with commands to reload plugins, run JavaScript, capture errors, take screenshots, and inspect the DOM. Use when the user asks to interact with their Obsidian vault, manage notes, search vault content, perform vault operations from the command line, or develop and debug Obsidian plugins and themes.
Create and edit Obsidian Flavored Markdown with wikilinks, embeds, callouts, properties, and other Obsidian-specific syntax. Use when working with .md files in Obsidian, or when the user mentions wikilinks, callouts, frontmatter, tags, embeds, or Obsidian notes.
Create a team-facing work log from a development task and push it directly to a shared GitHub repository via gh CLI. Collects git context automatically and asks 2–3 focused questions for weekly team review. Use when the user wants to share what they worked on with their team.
Obsidian 작업을 위한 Agent Skills 모음입니다.
Agent Skills 스펙을 따르기 때문에 Claude Code, Codex CLI 등 호환 에이전트에서 모두 사용할 수 있습니다.
npx skills add https://github.com/orange-brother/obsidian-skills.git
설치 후 Claude Code, Codex 등 에이전트를 재시작하면 모든 스킬을 바로 사용할 수 있습니다.
git clone https://github.com/orange-brother/obsidian-skills.git
cp -r obsidian-skills/skills/* ~/.claude/skills/
git clone https://github.com/orange-brother/obsidian-skills.git
cp -r obsidian-skills/skills/* ~/.codex/skills/
git clone https://github.com/orange-brother/obsidian-skills.git ~/.opencode/skills/obsidian-skills
skills/ 폴더만 복사하지 말고 레포 전체를 클론하세요. OpenCode는 ~/.opencode/skills/ 하위의 모든 SKILL.md를 자동으로 인식합니다. 재시작 후 바로 사용 가능합니다.
| 스킬 | 설명 |
|---|---|
| obsidian-markdown | wikilinks, embeds, callouts, properties 등 Obsidian 전용 문법으로 .md 파일 작성/편집 |
| obsidian-bases | views, filters, formulas, summaries를 사용한 .base 파일 작성/편집 |
| obsidian-cli | Obsidian CLI를 통해 vault 노트 관리, 플러그인·테마 개발 |
| dev-log | 작업명과 배경을 입력하면 git 맥락을 수집하고 인터뷰를 통해 회고 노트를 vault에 저장 |
| team-log | dev-log와 동일한 흐름으로 회고 노트를 작성하고 gh CLI로 팀 GitHub 레포에 바로 업로드 |
| decision-log | 코드 외 업무(리서치, 설계, 기획 등)의 문제 → 검토 → 결정 과정을 인터뷰 기반으로 vault에 저장 |
| human-writer | AI 글투를 제거하고 자연스러운 사람 문체로 쓰기 위한 규칙 모음. dev-log, team-log, decision-log가 내부적으로 참조 |
npx skills add로 설치하면 에이전트별로 다음 경로에 저장됩니다:
| 에이전트 | 경로 |
|---|---|
| Claude Code | ~/.agents/skills/ |
| Codex | ~/.codex/skills/ |
작업이 끝난 후 에이전트에게 dev-log 스킬 써줘 또는 /dev-log로 호출합니다.
YYYY-MM-DD-task-name.md 형식으로 vault에 저장됩니다---
title: 작업명
date: YYYY-MM-DD
tags:
- dev-log
project: 프로젝트명
repo: org/repo
status: done
---
# 작업명
## 배경
작업 배경 설명
## 변경 내역
- [[관련 노트]]와 연결된 변경사항
- 변경된 파일 및 커밋 요약
## 고민과 판단
> [!warning] 트레이드오프
> 선택한 이유와 포기한 것
## 인사이트
> [!insight] 핵심 배움
> 다음에 기억할 것
## 다음 액션
> [!question] 미해결
> 남은 것 또는 이어질 작업
[!important] Step 3 (관련 노트 탐색)은 Obsidian 앱이 실행 중일 때만 동작합니다. Obsidian이 꺼져있으면 해당 단계는 건너뛰고 wikilink 없이 노트가 생성됩니다.
사용 전 ~/.agents/skills/dev-log/SKILL.md의 VAULT_PATH를 본인 vault 경로로 수정하세요:
VAULT_PATH = /Users/yourname/Documents/MyVault/Dev Logs
Create and edit Obsidian vault files including Markdown, Bases, and Canvas. Use when working with .md, .base, or .canvas files in an Obsidian vault.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Frontend design skill for UI/UX implementation
Expert guidance for Next.js Cache Components and Partial Prerendering (PPR). Proactively activates in projects with cacheComponents: true, providing patterns for 'use cache' directive, cacheLife(), cacheTag(), cache invalidation, and parameter permutation rendering.
Share bugs, ideas, or general feedback.
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim