Skills Agentes

Wiki Cli

Detecta y usa el CLI oficial de Obsidian para acceso de solo lectura al vault. Las mutaciones siempre pasan por el core de transacciones de claude-obsidian.

Estrellas
13.5k

en todo el repo

Actividad
56

0–100, la ruta de este skill

Actualizado
el mes pasado

último commit aquí

Commits
1

últimos 90 días

Contexto
714 tok

79 tok en reposo

Paquete
1 archivo

3 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add AgriciDaniel/claude-obsidian --skill wiki-cli --agent claude-code

Se instala solo en este repositorio.

Este skill reads environment config.

Qué hace

  • Detecta si el CLI oficial de Obsidian está realmente disponible y usable, no solo presente en el sistema
  • Usa el CLI solo para lectura y búsqueda de un vault seleccionado: leer notas, buscar, backlinks y tags
  • Recurre a lectura directa de archivos y `rg` como alternativa portátil cuando el CLI no está listo
  • Prohíbe comandos de creación, escritura, renombrado o borrado por CLI; toda mutación pasa por la transacción del core

Úsalo cuando

  • Se necesita detectar qué transporte de lectura de Obsidian está disponible
  • Se pide leer o buscar contenido del vault, o consultar backlinks y tags

No lo uses cuando

    Qué lo activa

    Di cualquiera de estas frases y el agente debería cargar este skill.

    • Busca esta nota en el vault con el CLI de Obsidian
    • ¿Qué transporte de lectura está disponible?
    • Muéstrame los backlinks de esta nota

    SKILL.md

    En inglés

    Obsidian CLI read transport

    Use this skill only to detect transport and read or search a selected vault. The official executable is obsidian; binary presence alone does not prove it is usable.

    Resolve the installed product root from this skill's own location, not from the vault or current working directory:

    PRODUCT_ROOT=/absolute/path/to/installed/claude-obsidian
    DETECT_TRANSPORT="$PRODUCT_ROOT/scripts/detect-transport.sh"
    test -f "$DETECT_TRANSPORT"
    

    Detect safely

    Probe without persisting host state:

    bash "$DETECT_TRANSPORT" --peek --vault "$VAULT"
    

    Trust available.cli.usable, not merely present or exit status. A supported CLI can still be unavailable because the Obsidian app is not running, command line access is disabled, or its response is an error. Use filesystem reads as the portable fallback.

    Persist a refreshed .vault-meta/transport.json only when the user or setup workflow asks for a transport snapshot:

    bash "$DETECT_TRANSPORT" --force --vault "$VAULT"
    

    That file is derived runtime configuration, not knowledge content. Preserve a valid manual_override recorded by the detector.

    Read and search

    Run official CLI commands from the selected vault so Obsidian resolves the correct workspace. Confirm supported syntax with the installed CLI before relying on optional commands. Typical read-only forms are:

    (cd "$VAULT" && obsidian read path="$NOTE")
    (cd "$VAULT" && obsidian search query="$QUERY")
    

    Use read-only commands for backlinks, tags, or Bases results only when the detector reports the CLI ready. Otherwise read files under $VAULT directly and use rg for search. Reject absolute note arguments, traversal, symlinks, or resolved paths outside the selected vault.

    Mutation boundary

    Do not use CLI create, write, append, property-set, daily-append, move, rename, or delete commands. Do not replace those commands with direct filesystem writes. Any knowledge or configuration change must be expressed as one reviewed transaction through the portable core; see operation transactions.

    Transport choice never changes mutation semantics. The CLI is an optional read surface, not a lock manager, transaction engine, or Git checkpoint mechanism.

    Checkpoint

    Observe actual capability, think about the least complex read transport, verify that every resolved path stays in the vault, and accept filesystem fallback when the CLI is not ready.

    Reproducido de AgriciDaniel/claude-obsidian bajo licencia MIT. Leer esta página en markdown.

    Archivos

    1 archivo en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

    Antes de instalar

    Necesita el ejecutable oficial `obsidian` en el sistema y la app de Obsidian en ejecución para que el CLI sea usable.

    Variables de entorno:DETECT_TRANSPORTNOTEPRODUCT_ROOTQUERYVAULT

    Detalles

    Categoría
    Productividad
    Licencia
    MIT
    Recursos incluidos
    Solo SKILL.md
    Código fuente
    Ver SKILL.md

    Etiquetas

    Más de AgriciDaniel/claude-obsidian

    Este repo incluye 15 skills. Si instalas uno, normalmente ya tienes los demás.

    Wiki

    13.5k

    Inicializa, adopta y enruta el trabajo hacia un vault de Obsidian separado a través del core portátil `claude-obsidian`. Para configurar el vault o elegir el sub-skill correcto.

    Costo de contexto al activarse
    1.3k tok
    Tamaño del paquete
    11 archivos
    Última actualización
    hace 3 días
    productividad

    Ejecuta un bucle de investigación acotado y basado en fuentes, redacta un dossier citado y opcionalmente propone una fusión revisada aparte en el vault canónico.

    Costo de contexto al activarse
    1.6k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    el mes pasado
    investigacion

    Canvas

    13.5k

    Crea, inspecciona y actualiza tableros Obsidian JSON Canvas con nodos de texto, archivo, enlace, grupo y arista. Para estado del canvas, mapas visuales, zonas y diseños espaciales.

    Costo de contexto al activarse
    1.3k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    el mes pasado
    productividad

    Planifica y, con consentimiento explícito de red, usa un limpiador externo Defuddle opcional para extraer páginas HTTPS tipo artículo como Markdown.

    Costo de contexto al activarse
    1.1k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    investigacion

    Explica, redacta y valida archivos Obsidian Bases `.base` con filtros, fórmulas, propiedades, resúmenes y vistas de tabla, tarjetas o lista.

    Costo de contexto al activarse
    1.1k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    productividad

    Explica, redacta o valida la sintaxis de Obsidian Flavored Markdown: propiedades, wikilinks, embeds, callouts, tags, comentarios, resaltados, referencias de bloque, matemáticas y Mermaid.

    Costo de contexto al activarse
    1.1k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    productividad

    Skills relacionados

    Canvas

    13.5k

    Crea, inspecciona y actualiza tableros Obsidian JSON Canvas con nodos de texto, archivo, enlace, grupo y arista. Para estado del canvas, mapas visuales, zonas y diseños espaciales.

    Costo de contexto al activarse
    1.3k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    el mes pasado
    productividad

    Explica, redacta y valida archivos Obsidian Bases `.base` con filtros, fórmulas, propiedades, resúmenes y vistas de tabla, tarjetas o lista.

    Costo de contexto al activarse
    1.1k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    productividad

    Explica, redacta o valida la sintaxis de Obsidian Flavored Markdown: propiedades, wikilinks, embeds, callouts, tags, comentarios, resaltados, referencias de bloque, matemáticas y Mermaid.

    Costo de contexto al activarse
    1.1k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    productividad