slide-shell · v0.5.0+

SlideCode

Window mac-style con 3 dots + lang badge + gutter de líneas + columna de notas L{n} a la derecha. Callout opcional al pie de la columna.

Skill mínima en TypeScript

anatomía de una skill

Skill: estructura mínima

export const skill = {
  name: "graphify-query",
  trigger: "/q",
  description:
    "Pregunta al índice del repo.",
  async run({ input, ctx }) {
    const q = input.trim();
    const hits = await ctx.search(q);
    return ctx.format(hits);
  }
};

Props

PropTipoDefaultDescripción
eyebrowstring''Kicker.
titlestring''Título.
titleHighlightstring''Substring del título a destacar.
languagestring'ts'Etiqueta arriba-derecha de la window.
codestring''Bloque entero, con \n. Se renderiza tal cual (white-space: pre).
annotations{ line, text }[][]Notas L{n} en la columna lateral. Acepta **strong** y `code`.
callout{ kind?, title?, body }nullCallout opcional al pie de la columna.