ASD

Obsidian Markdown

Crea y edita Obsidian Flavored Markdown con wikilinks, embeds, callouts, propiedades y otra sintaxis propia de Obsidian.

Estrellas
45.2k

en todo el repo

Actividad
36

0–100, la ruta de este skill

Actualizado
hace 4 meses

último commit aquí

Commits
0

últimos 90 días

Contexto
1.3k tok

66 tok en reposo

Paquete
4 archivos

8 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add kepano/obsidian-skills --skill obsidian-markdown --agent claude-code

Se instala solo en este repositorio.

Qué hace

  • Crea y edita notas en Obsidian Flavored Markdown con wikilinks, embeds, callouts, propiedades, etiquetas y comentarios
  • Añade frontmatter con propiedades como title, tags y aliases al inicio del archivo
  • Enlaza notas internas con [[wikilinks]] y enlaces a encabezados o bloques específicos
  • Incrusta contenido de otras notas, imágenes o PDFs con la sintaxis ![[embed]]
  • Da formato a callouts, resaltados, LaTeX, diagramas Mermaid y notas al pie

Úsalo cuando

  • Se trabaja con archivos .md dentro de Obsidian
  • El usuario menciona wikilinks, callouts, frontmatter, tags, embeds o notas de Obsidian

No lo uses cuando

    Qué lo activa

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

    • Crea una nota en Obsidian con frontmatter y tags
    • Añade un callout de tipo warning a esta nota
    • Cómo enlazo a un encabezado específico con wikilinks
    • Incrusta esta imagen en la nota con ![[embed]]

    SKILL.md

    En inglés

    Obsidian Flavored Markdown Skill

    Create and edit valid Obsidian Flavored Markdown. Obsidian extends CommonMark and GFM with wikilinks, embeds, callouts, properties, comments, and other syntax. This skill covers only Obsidian-specific extensions -- standard Markdown (headings, bold, italic, lists, quotes, code blocks, tables) is assumed knowledge.

    Workflow: Creating an Obsidian Note

    1. Add frontmatter with properties (title, tags, aliases) at the top of the file. See PROPERTIES.md for all property types.
    2. Write content using standard Markdown for structure, plus Obsidian-specific syntax below.
    3. Link related notes using wikilinks ([[Note]]) for internal vault connections, or standard Markdown links for external URLs.
    4. Embed content from other notes, images, or PDFs using the ![[embed]] syntax. See EMBEDS.md for all embed types.
    5. Add callouts for highlighted information using > [!type] syntax. See CALLOUTS.md for all callout types.
    6. Verify the note renders correctly in Obsidian's reading view.

    When choosing between wikilinks and Markdown links: use [[wikilinks]] for notes within the vault (Obsidian tracks renames automatically) and [text](url) for external URLs only.

    Internal Links (Wikilinks)

    [[Note Name]]                          Link to note
    [[Note Name|Display Text]]             Custom display text
    [[Note Name#Heading]]                  Link to heading
    [[Note Name#^block-id]]                Link to block
    [[#Heading in same note]]              Same-note heading link
    

    Define a block ID by appending ^block-id to any paragraph:

    This paragraph can be linked to. ^my-block-id
    

    For lists and quotes, place the block ID on a separate line after the block:

    > A quote block
    
    ^quote-id
    

    Embeds

    Prefix any wikilink with ! to embed its content inline:

    ![[Note Name]]                         Embed full note
    ![[Note Name#Heading]]                 Embed section
    ![[image.png]]                         Embed image
    ![[image.png|300]]                     Embed image with width
    ![[document.pdf#page=3]]               Embed PDF page
    

    See EMBEDS.md for audio, video, search embeds, and external images.

    Callouts

    > [!note]
    > Basic callout.
    
    > [!warning] Custom Title
    > Callout with a custom title.
    
    > [!faq]- Collapsed by default
    > Foldable callout (- collapsed, + expanded).
    

    Common types: note, tip, warning, info, example, quote, bug, danger, success, failure, question, abstract, todo.

    See CALLOUTS.md for the full list with aliases, nesting, and custom CSS callouts.

    Properties (Frontmatter)

    ---
    title: My Note
    date: 2024-01-15
    tags:
      - project
      - active
    aliases:
      - Alternative Name
    cssclasses:
      - custom-class
    ---
    

    Default properties: tags (searchable labels), aliases (alternative note names for link suggestions), cssclasses (CSS classes for styling).

    See PROPERTIES.md for all property types, tag syntax rules, and advanced usage.

    Tags

    #tag                    Inline tag
    #nested/tag             Nested tag with hierarchy
    

    Tags can contain letters, numbers (not first character), underscores, hyphens, and forward slashes. Tags can also be defined in frontmatter under the tags property.

    Comments

    This is visible %%but this is hidden%% text.
    
    %%
    This entire block is hidden in reading view.
    %%
    

    Obsidian-Specific Formatting

    ==Highlighted text==                   Highlight syntax
    

    Math (LaTeX)

    Inline: $e^{i\pi} + 1 = 0$
    
    Block:
    $$
    \frac{a}{b} = c
    $$
    

    Diagrams (Mermaid)

    ```mermaid
    graph TD
        A[Start] --> B{Decision}
        B -->|Yes| C[Do this]
        B -->|No| D[Do that]
    ```
    

    To link Mermaid nodes to Obsidian notes, add class NodeName internal-link;.

    Footnotes

    Text with a footnote[^1].
    
    [^1]: Footnote content.
    
    Inline footnote.^[This is inline.]
    

    Complete Example

    ---
    title: Project Alpha
    date: 2024-01-15
    tags:
      - project
      - active
    status: in-progress
    ---
    
    # Project Alpha
    
    This project aims to [[improve workflow]] using modern techniques.
    
    > [!important] Key Deadline
    > The first milestone is due on ==January 30th==.
    
    ## Tasks
    
    - [x] Initial planning
    - [ ] Development phase
      - [ ] Backend implementation
      - [ ] Frontend design
    
    ## Notes
    
    The algorithm uses $O(n \log n)$ sorting. See [[Algorithm Notes#Sorting]] for details.
    
    ![[Architecture Diagram.png|600]]
    
    Reviewed in [[Meeting Notes 2024-01-10#Decisions]].
    

    References

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

    Archivos

    4 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

    Asume conocimiento de Markdown estándar (encabezados, negritas, listas, citas, bloques de código).

    Detalles

    Creador
    kepano
    Categoría
    Documentos
    Licencia
    MIT
    Recursos incluidos
    referencias
    Código fuente
    Ver SKILL.md

    Etiquetas

    Más de kepano/obsidian-skills

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

    Crea y edita Obsidian Bases (archivos .base) con views, filters, formulas y summaries; para archivos .base, vistas tipo base de datos, table views, card views, filters o formulas en Obsidian.

    Costo de contexto al activarse
    3.3k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    hace 4 meses
    productividad

    Extrae markdown limpio de páginas web con Defuddle CLI, eliminando clutter y navegación para ahorrar tokens; úsalo en vez de WebFetch para URLs que no sean .md.

    Costo de contexto al activarse
    281 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 4 meses
    herramientas desarrollo

    Crea y edita archivos JSON Canvas (.canvas) con nodos, bordes, grupos y conexiones, para usar con archivos Canvas de Obsidian, mapas mentales o diagramas de flujo.

    Costo de contexto al activarse
    1.9k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    hace 5 meses
    documentos

    Interactúa con vaults de Obsidian mediante la CLI de Obsidian para leer, crear, buscar y gestionar notas, tareas y propiedades, y para desarrollar y depurar plugins y temas.

    Costo de contexto al activarse
    796 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    herramientas desarrollo

    Skills relacionados

    Crea y edita Obsidian Bases (archivos .base) con views, filters, formulas y summaries; para archivos .base, vistas tipo base de datos, table views, card views, filters o formulas en Obsidian.

    Costo de contexto al activarse
    3.3k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    hace 4 meses
    productividad

    Úsalo al seleccionar y colocar iconos, imágenes, SVGs, diagramas o infografías de apoyo aprobados en un PPTX editable.

    Costo de contexto al activarse
    344 tok
    Tamaño del paquete
    2 archivos
    Última actualización
    hace 26 días
    documentos

    Escribe y mantiene Architecture Decision Records (ADR) siguiendo buenas prácticas para documentar decisiones técnicas significativas y sus procesos de revisión.

    Costo de contexto al activarse
    3.2k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    documentos