CommunityCodierung & Entwicklunggithub.com

kepano/obsidian-bases

Erstelle und bearbeite Obsidian Bases (.base-Dateien) mit Ansichten, Filtern, Formeln und Zusammenfassungen. Verwende diese Fähigkeit, wenn mit .base-Dateien gearbeitet wird, datenbankähnliche Ansichten von Notizen erstellt werden oder der Benutzer Bases, Tabellenansichten, Kartenansichten, Filter oder Formeln in Obsidian erwähnt.

Was ist obsidian-bases?

Dieses Skill ermöglicht die Erstellung und Bearbeitung von Obsidian Bases (.base-Dateien) – einer Funktion von Obsidian, die datenbankähnliche Ansichten von Notizen bereitstellt. Entwickler und Power-User können damit strukturierte Ansichten wie Tabellen- und Kartenansichten definieren, Filter und Formeln anwenden sowie Zusammenfassungen erstellen. Der Skill ist für die Arbeit mit .base-Dateien optimiert und unterstützt alle gängigen Obsidian-Plattformen (Desktop, Mobile). Die Implementierung basiert auf dem offiziellen Obsidian-Plugin-API und ermöglicht eine nahtlose Integration in den Notiz-Workflow. Dank der automatischen Erkennung von .base-Dateien und kontextbezogener Befehle können Benutzer schnell komplexe Ansichten ohne manuelle Konfiguration erstellen.

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

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht obsidian-bases?

Erstelle und bearbeite Obsidian Bases (.base-Dateien) mit Ansichten, Filtern, Formeln und Zusammenfassungen. Verwende diese Fähigkeit, wenn mit .base-Dateien gearbeitet wird, datenbankähnliche Ansichten von Notizen erstellt werden oder der Benutzer Bases, Tabellenansichten, Kartenansichten, Filter oder Formeln in Obsidian erwähnt.

Funktionsumfang

  • Ansichten: Tabellenansicht, Kartenansicht, Galerieansicht
  • Filter: Bedingungsbasierte Filterung (z.B. status: offen, priorität > 5)
  • Formeln: Berechnungen mit Notiz-Feldern (z.B. {{betrag}} * 1.19)
  • Zusammenfassungen: Aggregierte Werte wie Summen, Durchschnitte, Anzahl

Verwendung

  1. Öffne oder erstelle eine .base-Datei in Obsidian
  2. Definiere Spalten basierend auf Frontmatter-Eigenschaften oder Inline-Feldern
  3. Wähle einen Ansichtstyp (Tabelle, Karte, etc.)
  4. Füge bei Bedarf Filter und Formeln hinzu
  5. Speichere die .base-Datei – die Ansicht wird automatisch aktualisiert

Plattformen

  • Obsidian Desktop (Windows, macOS, Linux)
  • Obsidian Mobile (iOS, Android)

Beispiel einer .base-Datei

---
base:
  name: Aufgabenübersicht
  view: table
  columns:
    - name: Status
      field: status
    - name: Priorität
      field: priority
  filters:
    - field: status
      operator: is
      value: offen
  formulas:
    - name: Umsatzsteuer
      expression: "{{betrag}} * 0.19"
  summary:
    - type: count
      field: name
      label: Anzahl Aufgaben

Hinweise

  • .base-Dateien können direkt im Obsidian-Explorer erstellt werden (z.B. projekt.base)
  • Änderungen an der .base-Datei werden automatisch in der Ansicht reflektiert
  • Verwende {{feldname}}-Syntax in Formeln, um auf Notizfelder zuzugreifen

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.

Verwandte Skills