MarsDawn

Deja que tu agente te muestre lo que escribió y genere el PDF.

Esta skill es un archivo Markdown. Le enseña a un agente de programación a abrir en MarsDawn un documento que escribió para que lo revises, y a instalar marsdawn, comprobar que funciona, exportar un documento a PDF y leer el resultado.

Un archivo Markdown, en ~/.claude/skills/marsdawn/SKILL.md. Con él, tu agente instala marsdawn, exporta a PDF y lee el resultado JSON, y aun así pregunta antes de ejecutar cualquier cosa.

Instálala en Claude Code

La herramienta de línea de comandos marsdawn escribe la skill por ti, y el archivo que escribe corresponde a la versión de marsdawn que tienes instalada. Si aún no tienes marsdawn, instálalo con Homebrew:

brew install redtear1115/tap/marsdawn

Después instala la skill:

marsdawn skill --install

Esto escribe ~/.claude/skills/marsdawn/SKILL.md y crea la carpeta si no existe. Como el archivo sale de tu copia de marsdawn, nunca describe una opción que tu copia no tenga.

Claude Code la carga cuando una tarea pide un PDF, o cuando escribió o revisó un documento Markdown para que lo leas, y tú puedes ejecutarla con /marsdawn. Si prefieres leerla antes, es un archivo corto.

Después de actualizar marsdawn

Homebrew actualiza marsdawn pero deja la skill donde estaba, así que se queda en la versión antigua hasta que la renueves:

marsdawn skill --install --force

--force reemplaza el SKILL.md existente, incluidos los cambios que hayas hecho en él. Sin --force, si ya hay un SKILL.md distinto, marsdawn no lo toca, te avisa de que es distinto y termina con el código 64 (skill_differs). Si el archivo ya es el actual, no cambia nada.

Para otros agentes

Añade --dir con la carpeta donde tu agente guarda sus skills, y marsdawn escribe SKILL.md allí:

marsdawn skill --install --dir <path>

El archivo es Markdown simple, instrucciones y comandos, así que un agente que carga archivos de instrucciones puede usarlo tal cual.

Sin Homebrew ni la herramienta de línea de comandos

Si no puedes instalar marsdawn primero, descarga el archivo:

mkdir -p ~/.claude/skills/marsdawn
curl -fsSL https://marsdawn.southern-light.dev/cli/skill/SKILL.md -o ~/.claude/skills/marsdawn/SKILL.md

Esto descarga la última skill de este sitio, que puede ir por delante de un marsdawn más antiguo. Cuando tengas la herramienta, marsdawn skill --install --force la reemplaza por la que corresponde. También puedes indicarle la URL a un agente o pegar el archivo.

Qué enseña

Qué no hace

El contrato completo, cada campo y cada código, está en marsdawn para agentes. Para un agente que llama a herramientas por MCP en lugar de leer un archivo de skill, también hay un servidor MCP.