jpskill.com
💼 ビジネス コミュニティ

session-notes

Create and manage Obsidian notes for projects, companies, technical challenges, brag documents, daily logs, AI conversations, and quick captures using MCPVault MCP. Use when documenting projects, tracking job applications, recording interview challenges, maintaining brag documents, creating daily notes, or saving AI conversations. Triggers on "create project", "new project note", "document company", "job application", "technical challenge", "brag document", "daily note", "today's log", "obsidian note", "save conversation", "chat summary", "session summary", "save this", "capture this", "quick note".

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o session-notes.zip https://jpskill.com/download/9620.zip && unzip -o session-notes.zip && rm session-notes.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/9620.zip -OutFile "$d\session-notes.zip"; Expand-Archive "$d\session-notes.zip" -DestinationPath $d -Force; ri "$d\session-notes.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して session-notes.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → session-notes フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
1
📖 Claude が読む原文 SKILL.md(中身を展開)

この本文は AI(Claude)が読むための原文(英語または中国語)です。日本語訳は順次追加中。

Session Notes

Create and manage Obsidian notes using MCPVault MCP for structured documentation.

Workflow

resolve-vault --> select-type --> compose-note --> write --> link-related

Each note type has its own workflow. Use any type independently based on user needs.

Vault Resolution

Run once per session before any write operation. All references assume the vault is already resolved.

  1. Check if MCPVault MCP is available (look for write_note, read_note tools)
  2. Use list_directory to verify the vault root is accessible
  3. If Obsidian CLI is available (which obsidian), use obsidian vaults verbose to list vaults and confirm with user
  4. If multiple vaults exist, ask user which one to use
  5. Remember the vault name for the rest of the session

Once resolved, all references use relative paths from the vault root (e.g., Daily/2026-03-20.md, Projects/My Project/Overview.md).

Filename Sanitization

When generating filenames from user input:

  • Remove invalid characters: / \ : * ? " < > |
  • Preserve accented characters (valid in filenames)
  • Use Title Case for all filenames
  • Example: What's Next? becomes Whats Next.md

Context Loading Strategy

Load only the reference or guide matching the current trigger. Never load multiple simultaneously unless explicitly noted.

  • templates/*.md are not loaded into context. The agent uses them as reference to compose note content.
  • Templates also live in the vault (Templates/) for manual use via Obsidian's Templates and Daily Notes plugins.

Triggers

Trigger Pattern Reference
Project, PRD, Design Doc, ADR, architecture project.md
Company, job application, interview company.md
Challenge, technical challenge, take-home, coding interview challenge.md
Brag, achievement, accomplishment brag.md
Daily, today, daily note, journal daily.md
Conversation, session, save conversation, AI chat conversation.md
Capture, save this, quick note, paste this capture.md
Markdown, syntax, wikilink, callout, embed markdown.md
Vault structure, organize vault vault-structure.md

Notes:

  • markdown.md and vault-structure.md are informational guides (no write operations).
  • All other references are note-creation workflows (compose, write, link).

Cross-References

company --> challenge     (interview triggers challenge)
company --> brag          (interview learnings become achievements)
challenge --> brag        (completed challenge becomes achievement)
daily --> brag            (daily insights feed brag document)
project --> daily         (project work logged in daily notes)
conversation --> daily    (conversation insights logged in daily)
conversation --> brag     (conversation outcomes become achievements)

Writing Style

  • Language: English for all notes
  • Body: rich prose context after the heading, not just bullet points
  • Bullet points: describe what happened and why, with natural language, and with enough context to understand weeks later
  • Observations: #category content syntax -- tags are indexed by Obsidian natively
  • Relations: [[Note Title]] wikilinks only -- omit the section if no related notes exist in the vault

Guidelines

DO:

  • Resolve vault once per session (see Vault Resolution above)
  • Compose note content following templates/*.md structure
  • Use write_note for new notes, read_note + patch_note for updates
  • Use search_notes to check if a note exists before creating
  • Link related notes using Obsidian wiki-links [[Note Name]]
  • Use Title Case for filenames (e.g., My Project.md)
  • Sanitize filenames from user input (see Filename Sanitization above)
  • When templates in the skill are updated, remind user to sync vault copies (Templates/)

DON'T:

  • Overwrite or delete existing vault files -- always append, rename, or cancel
  • Assume vault location without confirmation
  • Use templates for updates (templates are for new notes only)
  • Create duplicate notes -- search first with search_notes
  • Use absolute paths in wiki-links (always relative)

Output

Notes are created in the user's Obsidian vault:

Vault/
├── Projects/
├── Companies/
├── Challenges/
├── Brags/
├── Conversations/
├── Daily/
└── Templates/

Error Handling

  • MCPVault unavailable: inform user the skill requires MCPVault MCP server
  • Vault not found: ask user for correct vault name
  • Note already exists: ask to append, choose new name, or cancel
  • Empty required fields: prompt user for missing information