Skills Agentes

Wiki

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.

Estrellas
13.5k

en todo el repo

Actividad
63

0–100, la ruta de este skill

Actualizado
hace 3 días

último commit aquí

Commits
3

últimos 90 días

Contexto
1.3k tok

95 tok en reposo

Paquete
11 archivos

34 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

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

Se instala solo en este repositorio.

Este skill reads environment config.

Qué hace

  • Inicializa o adopta un vault de Obsidian separado a través del core portátil `claude-obsidian`
  • Resuelve el vault por `--vault`, `CLAUDE_OBSIDIAN_VAULT`, `.claude-obsidian.json` o detección en el directorio actual
  • Enruta la intención del usuario hacia el sub-skill correcto: `wiki-ingest`, `wiki-query`, `save`, `autoresearch`, `wiki-lint`, `wiki-fold` o `canvas`
  • Empaqueta cualquier configuración o scaffold personalizado en una única transacción `claude-obsidian.transaction.v1` revisable

Úsalo cuando

  • Se necesita configurar un vault, adoptar uno existente, seleccionar un workspace o elegir el sub-skill correcto de wiki
  • Se pide crear una base de conocimiento persistente o un segundo cerebro

No lo uses cuando

    Qué lo activa

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

    • Configura mi vault de Obsidian
    • Adopta este vault existente
    • Crea una base de conocimiento persistente
    • ¿Qué skill debo usar para ingestar esta fuente?

    SKILL.md

    En inglés

    Wiki orchestration

    Treat the installed product as code and the selected user vault as data. Never use the plugin/product root as a vault, even when the current directory happens to be the product checkout.

    Resolve the portable core from this skill's installation and invoke it by absolute path:

    CORE=/absolute/product/root/scripts/claude-obsidian.py
    python3 "$CORE" --help
    

    Resolve a vault in this order: explicit --vault, CLAUDE_OBSIDIAN_VAULT, the nearest .claude-obsidian.json, then an unambiguous initialized vault at or above the current directory. Fail closed when selection is missing or ambiguous.

    Baseline setup requires no network egress. Do not fetch templates, plugins, or remote content unless the user separately approves the destinations and budget.

    Set up a vault

    Use the deterministic setup commands. Both are dry-run by default.

    For a new, separate vault:

    python3 "$CORE" init /absolute/path/to/vault \
      --generated-at <ISO-UTC> --operation-id init-reviewed
    python3 "$CORE" init /absolute/path/to/vault \
      --generated-at <ISO-UTC> --operation-id init-reviewed \
      --approved-plan-sha256 <reviewed-sha256> --apply
    

    For an existing Obsidian vault:

    python3 "$CORE" adopt /absolute/path/to/vault \
      --generated-at <ISO-UTC> --operation-id adopt-reviewed
    python3 "$CORE" adopt /absolute/path/to/vault \
      --generated-at <ISO-UTC> --operation-id adopt-reviewed \
      --approved-plan-sha256 <reviewed-sha256> --apply
    

    Before --apply, show the selected path and changed-path preview, then pass the emitted approved_plan_sha256 unchanged. Do not use --force unless the user has reviewed the conflicts and explicitly approved replacement. Setup is non-destructive by default and creates no upstream Git remote.

    If the user asks for a domain-specific scaffold, establish the baseline first, then read modes.md. Draft the additional pages and configuration as one operation-level transaction. Never mutate vault files with host Write/Edit tools or an Obsidian transport.

    Route operations

    Route the user's intent without silently broadening it:

    Intent Skill
    Ingest supplied sources wiki-ingest
    Answer from existing vault knowledge wiki-query
    Save a specific conversation result save
    Research the public web under a budget autoresearch
    Check vault health wiki-lint
    Roll up log entries wiki-fold
    Work with a canvas canvas

    Query is read-only. Persistence from a query must be an explicit, separately scoped Save operation. Never capture a transcript or update the hot cache merely because a session ended.

    Mutation contract

    Read operation-transactions.md before any custom scaffold or mutation. One logical operation must produce one inspected and recoverable claude-obsidian.transaction.v1 bundle. Parallel agents may return drafts and evidence only; the orchestrator merges them and applies once. Every canonical page create or removal includes an active index or MOC update in that bundle; update the overview only when the stable high-level picture changed. Raw source payloads are create-only. There are no automatic commits.

    Use provenance.md when initializing or changing source and claim ledgers. Unsupported evidence stays unsupported; never invent a source, quote, date, locator, or confidence.

    After a successful apply, report the operation ID and exact changed paths. If the user explicitly wants a Git checkpoint, run it separately:

    python3 "$CORE" checkpoint OPERATION_ID --vault /absolute/path/to/vault
    

    On a conflict, re-read and rebuild. On interruption, use transaction recover. Reuse an operation ID only with the identical bundle.

    Installation context

    Read install-modes.md when installation or host behavior matters. Hooks are optional adapters; portable behavior lives in the core and skills.

    Conditional references

    Read only the reference needed for the current request:

    • frontmatter.md when defining or adopting a property schema;
    • css-snippets.md for requested Obsidian visual customization;
    • git-setup.md for explicit local Git or checkpoint setup;
    • plugins.md when evaluating optional Obsidian integrations;
    • mcp-setup.md when the user asks to evaluate an external read transport;
    • rest-api.md only when the user explicitly has or requests the Local REST API adapter.

    Think, verify, grow

    Before applying, pause once: observe existing state, verify the vault selection and evidence, then choose the smallest reversible operation that satisfies the request. Afterward, report uncertainty and the next useful improvement without performing it automatically.

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

    Archivos

    11 archivos 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 core `claude-obsidian.py` instalado y `python3` disponible.

    Necesita en el PATH:python3

    Variables de entorno:CORE

    Detalles

    Categoría
    Productividad
    Licencia
    MIT
    Recursos incluidos
    referencias
    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.

    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

    Save

    13.5k

    Guarda una respuesta, decisión, insight o resumen de sesión seleccionado por el usuario en un vault de Obsidian como una única transacción revisada, no cuando aporta un archivo o URL.

    Costo de contexto al activarse
    1.2k 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