CommunityProgramación y desarrollogithub.com

kepano/bases-obsidian

Crea y edita archivos .base de Obsidian con vistas, filtros, fórmulas y resúmenes. Útil al trabajar con archivos .base, crear vistas tipo base de datos de notas, o cuando el usuario menciona Bases, vistas de tabla, vistas de tarjeta, filtros o fórmulas en Obsidian.

¿Qué es bases-obsidian?

Este skill permite crear y editar archivos .base de Obsidian, que son archivos de texto plano con una sintaxis especial para definir bases de datos ligeras dentro del ecosistema de Obsidian. Al usar este skill, puedes generar vistas de tabla o tarjeta de notas existentes, aplicar filtros, usar fórmulas simples y generar resúmenes automáticos. Está diseñado para integrarse con el plugin Obsidian Bases (obsoleto o reemplazado por Dataview/DB Folder en algunos casos), pero mantiene compatibilidad con la sintaxis nativa. Es útil para desarrolladores y usuarios avanzados que quieren estructurar información sin depender de complementos externos complejos, manejando la lógica directamente desde el contenido del archivo .base.

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

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace bases-obsidian?

Crea y edita archivos .base de Obsidian con vistas, filtros, fórmulas y resúmenes. Úsalo cuando trabajes con archivos .base, crees vistas tipo base de datos de notas, o cuando el usuario mencione Bases, vistas de tabla, vistas de tarjeta, filtros o fórmulas en Obsidian.

Uso básico

---
title: Ejemplo Base
---

view: table
table:
  columns:
    - nombre
    - fecha
    - prioridad
filter:
  prioridad: alta

Vistas compatibles

  • table: Muestra notas en formato de tabla con columnas configurables.
  • card: Muestra notas como tarjetas, ideal para contenido visual.

Filtros

Puedes aplicar filtros utilizando el campo filter dentro del archivo .base. Por ejemplo:

filter:
  estado: publicado
  tags: [proyecto, documentación]

Fórmulas y resúmenes

Para incluir fórmulas dinámicas, usa el bloque formula:

formula:
  count: "{{count(fecha)}}"
  sum: "{{sum(horas)}}"

Compatibilidad

  • Obsidian v0.15+
  • Plugins compatibles: Dataview, DB Folder, y otros que procesen archivos .base

Notas adicionales

  • Los archivos .base deben contener YAML frontmatter y opcionalmente markdown para el contenido.
  • Asegúrate de que las rutas de las notas referenciadas sean relativas o absolutas según la configuración de tu bóveda.
  • No se recomienda mezclar sintaxis de Bases con otros plugins que usen el mismo formato (como Dataview inline), para evitar conflictos.

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.

Skills relacionados