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

kepano/obsidian-bases

ObsidianのBases(.baseファイル)を作成・編集し、ビュー、フィルター、数式、サマリーを設定します。.baseファイルの操作やデータベース的なノートビューの作成、またはユーザーがBases、テーブルビュー、カードビュー、フィルター、数式について言及した場合に使用します。

obsidian-bases とは?

このスキルは、ObsidianのBases機能を操作するための専門的な支援を提供します。BasesはObsidianノートをデータベースのように扱える強力な機能で、.baseファイルを作成・編集することで、テーブルビューやカードビュー、フィルター、数式、サマリーといった高度なビュー設定が可能になります。ユーザーが「Bases」「テーブルビュー」「フィルター」などの用語を使用した際に自動的に呼び出され、効率的なノート管理とデータの可視化を実現します。このスキルはObsidianプラグインとして動作し、マークダウンファイルを構造化データとして扱うためのインターフェースを提供するため、パワーユーザーや情報整理を必要とする開発者に特に有用です。

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

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

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

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

ドキュメント

obsidian-bases は何をしますか?

ObsidianのBases(.baseファイル)を作成・編集し、ビュー、フィルター、数式、サマリーを設定します。.baseファイルの操作やデータベース的なノートビューの作成、またはユーザーがBases、テーブルビュー、カードビュー、フィルター、数式について言及した場合に使用します。

概要

このスキルは、ObsidianのBases機能を活用して、ノートを構造化データとして整理・表示するための支援を行います。Basesを使用することで、従来のフォルダやタグによる整理よりも柔軟で動的なビューを構築できます。

主な機能

  • ビューの作成と編集: テーブルビュー、カードビュー、リストビューなど、複数の表示形式をサポート
  • フィルター設定: 特定の条件に基づいてノートを絞り込み表示
  • 数式の利用: ノートのプロパティに対して計算や変換を実行
  • サマリー表示: データの集計や統計を簡単に可視化

使用方法

  1. .baseファイルを作成または開きます
  2. ビューの種類を選択します(テーブル、カードなど)
  3. ソースとなるノートの条件をフィルターで指定します
  4. 必要に応じて数式やサマリーを追加します

対応プラットフォーム

  • Obsidian(デスクトップ版およびモバイル版)

注意事項

  • Basesは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-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.

kepano/obsidian-markdown

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.

関連スキル