Communityコーディング&開発github.com

kepano/obsidian-markdown

Obsidian Flavored Markdown(ウィキリンク、埋め込み、コールアウト、プロパティなど)を作成・編集します。Obsidianで.mdファイルを扱う際や、ユーザーがウィキリンク、コールアウト、フロントマター、タグ、埋め込み、Obsidianノートについて言及した場合に使用します。

obsidian-markdown とは?

このスキルは、Obsidian の独自マークダウン構文を正確に生成・編集するための専用ツールです。標準マークダウンにはない、ウィキリンク(`[[ページ名]]`)、埋め込み(`![[ファイル]]`)、コールアウト(`> [!note]` など)、プロパティ(YAMLフロントマターの拡張)、タグ(`#tag`)、およびハイライト(`==ハイライト==`)などの記法をサポートします。これにより、AIエージェント(Claude Code, Cursor, Codex等)がObsidianユーザーの意図を正しく理解し、バックリンクやリンク切れを考慮したノート作成・編集が可能になります。特に、Obsidian内の.mdファイルを操作する際や、ユーザーが上記の構文を明示・暗示した場合に自動的に呼び出されるよう設計されています。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/kepano/obsidian-skills/tree/main/skills/obsidian-markdown

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

obsidian-markdown は何をしますか?

Obsidian Flavored Markdown(ウィキリンク、埋め込み、コールアウト、プロパティなど、Obsidian固有の構文)を作成・編集します。Obsidianで.mdファイルを扱う際や、ユーザーがウィキリンク、コールアウト、フロントマター、タグ、埋め込み、Obsidianノートについて言及した場合に使用します。

サポートされる構文

  • ウィキリンク: [[ページ名]] または [[ページ名|表示テキスト]]
  • 埋め込み: ![[ファイル名]]
  • コールアウト: > [!note]、> [!warning]、> [!tip] など
  • プロパティ: YAMLフロントマターの拡張版(キーと値のペア)
  • タグ: #タグ名
  • ハイライト: ==テキスト==
  • チェックボックス: - [ ] や - [x]

使用例

# ノートタイトル

> [!note] 重要な注意
> これはコールアウトです。

[[他のページ]] へのリンク

![[添付画像.png]]

---
プロパティ:
- 作成日: 2025-01-01
- ステータス: 完了

注意点

  • 標準マークダウンとObsidian独自構文を混在させることができます。
  • ウィキリンクはObsidian内の既存ページへのリンクとして機能します。
  • 埋め込みは画像や他のノートの内容をインラインで表示します。
  • コールアウトは情報の強調や注意喚起に使用します。

関連情報

Individual skills in this repo

This repo contains 5 individual skills — each has its own dedicated page.

kepano/defuddle

Extract clean markdown content from web pages using Defuddle CLI, removing clutter and navigation to save tokens. Use instead of WebFetch when the user provides a URL to read or analyze, for online documentation, articles, blog posts, or any standard web page. Do NOT use for URLs ending in .md — those are already markdown, use WebFetch directly.

kepano/json-canvas

Create and edit JSON Canvas files (.canvas) with nodes, edges, groups, and connections. Use when working with .canvas files, creating visual canvases, mind maps, flowcharts, or when the user mentions Canvas files in Obsidian.

kepano/knap

Render Markdown from templates and structured data using Knap CLI. Use when the user asks to apply a Knap template, turn JSON or CSV data into notes, batch-generate Markdown files, or format Defuddle output into a note.

kepano/obsidian-bases

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.

kepano/obsidian-cli

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.

関連スキル