Convert To Dev.to
Formatiert einen bestehenden Markdown-Post in Dev.to-fähiges Markdown um: Frontmatter, Liquid-Tags, Korrekturen für umzäunte Blöcke.
Getestet · Funktioniert
Was es kann
Ein einmaliger Editor-Prompt, der rohes Markdown nimmt und 12 konkrete Dev.to-Veröffentlichungsregeln anwendet: fügt YAML-Frontmatter hinzu/repariert es, stuft Überschriftenebenen herab, sodass H1 nur im Frontmatter existiert, korrigiert Code-Fences ohne Sprach-Tag, konvertiert einen Markdown-Fence, der selbst verschachtelte Code-Fences enthält, in Tilden, korrigiert die Syntax für geteilte Bilder/Bildunterschriften, entfernt 'X highlighted'-Exportartefakte, entescaped unnötige Backslashes, umschließt snake_case-Variablen/Pfade in Inline-Code und konvertiert eigenständige Twitter-/YouTube-Links in Dev.to Liquid-Tags. Wird ausgelöst, wenn der Benutzer darum bittet, einen bestehenden Blog-Post/Markdown-Datei für Dev.to zu formatieren oder zu konvertieren.
Testbericht
Installiert mit einem Befehl aus einem leeren HOME ohne ~/.claude — SKILL.md war vorhanden, Frontmatter geparst; der Skill besteht aus einer einzigen Datei, keine Skripte, Netzwerk oder versteckte Anweisungen (Stufe 0 sauber). Die einzige Änderung seit dem letzten Test war die Hinzufügung von Regel 13 bezüglich Liquid/Jekyll-Escaping: Blöcke mit `{{ }}` in Tilden einschließen, die Anzahl der Tilden zwischen Blöcken abwechseln, toml/ini mit Tilden versehen. Dieselbe md-Datei (GitHub Actions mit `${{ secrets.X }}`, toml, ini, verschachtelter Markdown-Block, Tweet mitten im Satz) durch Baseline und Skill ausgeführt und beide Ergebnisse mit markdown-it geparst: Baseline ergab 5 Blöcke statt 4 — der verschachtelte Block zerbrach das Dokument, und das Bild zusammen mit dem `{% twitter %}`-Tag wanderte in den Code (0 Liquid-Tags überlebten außerhalb vs. 2 für den Skill). Regel 13 selbst konnte nicht bestätigt werden: auf einer Live-Liquid-Engine wird `{{ secrets.GCP_KEY }}` in Backticks und Tilden identisch konsumiert, was bedeutet, dass der angegebene Mechanismus ('Tilden verhindern, dass Liquid Klammern kompiliert') außerhalb eines echten Foren nicht reproduzierbar ist — dafür wurden Punkte von den Dokumenten abgezogen; der Ratschlag selbst ist jedoch harmlos, Tilden und deren abwechselnde Anzahl werden als reguläre Fence-Blöcke geparst, und `${{ }}` bleibt innen erhalten. Ergebnis: die Änderung ist kosmetisch additiv, das alte Urteil bleibt bestehen.
Getestet am: 2026-07-15 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/derailed-dash/dazbo-agent-skills mkdir -p ~/.claude/skills cp -r dazbo-agent-skills/skills/convert-to-devto ~/.claude/skills/convert-to-devto
Befehle & Beispiel-Prompts
/convert-to-devtoFormatiert einen bestehenden Markdown-Post in Dev.to-fähiges Markdown um: Frontmatter, Liquid-Tags, Korrekturen für umzäunte Blöcke.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
Can you convert this blog post markdown into Dev.to-ready format?Fix the missing language tags on the code fences in this draftTurn this Twitter link into a proper Dev.to liquid embed tag