Skills Agentes

Wiki Mode

Lee o configura la metodología de archivo del vault (Generic, LYT, PARA, Zettelkasten) y sugiere dónde guardar contenido nuevo. No guarda contenido ni migra notas existentes.

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
998 tok

93 tok en reposo

Paquete
7 archivos

7 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

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

Se instala solo en este repositorio.

Este skill reads environment config.

Qué hace

  • Sugiere dónde archivar contenido nuevo según la metodología del vault (Generic, LYT, PARA o Zettelkasten)
  • Lee `.vault-meta/mode.json`; si falta usa `generic`, y si está corrupto se detiene para repararlo en vez de sustituirlo en silencio
  • Cambia el modo del vault mediante una única operación de configuración con vista previa (dry-run) y hash de aprobación
  • No escribe páginas de conocimiento ni migra notas existentes al cambiar de modo

Úsalo cuando

  • El usuario pregunta por el modo de su vault o quiere configurar la metodología de archivo
  • Se necesita una sugerencia de dónde archivar un concepto o fuente nuevos
  • Se pide cambiar el vault a PARA, LYT, Zettelkasten o Generic

No lo uses cuando

  • Para guardar contenido nuevo o migrar notas existentes entre carpetas

Qué lo activa

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

  • ¿Qué modo de archivo usa mi vault?
  • Cambia mi vault a modo PARA
  • ¿Dónde debería guardar esta nota sobre X?
  • Configura el modo Zettelkasten en mi vault

SKILL.md

En inglés

Route by vault methodology

This skill returns filing suggestions. It does not write knowledge pages or move existing notes. If .vault-meta/mode.json is absent, use generic. If the file exists but is invalid, fail closed and repair it through a reviewed configuration operation before suggesting routes; never silently substitute Generic for corrupt user configuration.

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
CORE="$PRODUCT_ROOT/scripts/claude-obsidian.py"
MODE_HELPER="$PRODUCT_ROOT/scripts/wiki-mode.py"
test -f "$CORE" && test -f "$MODE_HELPER"

Read and route safely

Always select the vault explicitly:

python3 "$MODE_HELPER" --vault "$VAULT" get
python3 "$MODE_HELPER" --vault "$VAULT" config
python3 "$MODE_HELPER" --vault "$VAULT" route concept "Concept name"
python3 "$MODE_HELPER" --vault "$VAULT" route source "Source title"

The helper validates the selected vault, confines paths, sanitizes names, and prints a suggestion only. A calling skill may override the suggestion when the user supplies a more specific project, area, MOC, or parent note, but it must still apply its eventual writes through one operation transaction.

Mode Routing intent
generic Type-based folders such as sources, entities, concepts, and sessions.
lyt Atomic notes under wiki/notes/, connected through MOCs.
para Projects, Areas, Resources, or Archives chosen by actionability.
zettelkasten Flat atomic notes with time-sortable, collision-resistant identifiers and explicit links.

Use the templates under templates/ as structural guidance, not authority to overwrite user conventions.

Change mode

A mode change is one configuration operation, dry-run first:

  1. Read the current .vault-meta/mode.json, or start from the helper's default config when it is absent.

  2. Validate the requested mode as exactly generic, lyt, para, or zettelkasten. Preserve the other mode-specific settings.

  3. Choose and retain a pinned UTC timestamp and operation ID for both commands.

  4. Preview the canonical configuration transaction; the command records the current target hash and limits the write to .vault-meta/mode.json:

    python3 "$CORE" mode set "$MODE" --vault "$VAULT" \
      --generated-at "$GENERATED_AT" --operation-id "$OPERATION_ID"
    
  5. Show the old mode, new mode, exact changed path, and complete preview. Copy its approved_plan_sha256 only after review.

  6. Apply by regenerating that exact vault-bound plan:

    python3 "$CORE" mode set "$MODE" --vault "$VAULT" \
      --generated-at "$GENERATED_AT" --operation-id "$OPERATION_ID" \
      --approved-plan-sha256 "$APPROVAL_SHA256" --apply
    

Follow the operation transaction contract. Do not use scripts/wiki-mode.py's legacy direct-write set action or a setup script to bypass this workflow.

Changing mode affects routing for future operations only. Never bulk-create folders, move notes, rewrite wikilinks, or migrate existing pages as a side effect. If migration is later requested, plan and review it as a distinct operation with its own hashes and transaction.

Checkpoint

Observe the user's current structure, think about how they retrieve and act on notes, verify a few proposed routes before changing configuration, and grow by revisiting the mode only when real filing friction appears.

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

Archivos

7 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 tener instalado claude-obsidian con los scripts `claude-obsidian.py` y `wiki-mode.py`, y se debe indicar la vault explícitamente.

Necesita en el PATH:python3

Variables de entorno:APPROVAL_SHA256COREGENERATED_ATMODEMODE_HELPEROPERATION_IDPRODUCT_ROOTVAULT

Detalles

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

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