Convert To Dev.to

Omformaterer et eksisterende Markdown-innlegg til Dev.to-klar Markdown: frontmatter, liquid tags, fenced-block-fikser.

av derailed-dash · derailed-dash/dazbo-agent-skills

Bestått ★ 9.2/10

Convert To Dev.to — Omformaterer et eksisterende Markdown-innlegg til Dev.to-klar Markdown: frontmatter, liquid tags, fenced-block-fikser.

Hva den gjør

En engangsredigeringsprompt som tar rå Markdown og anvender 12 konkrete Dev.to-publiseringsregler: legger til/reparerer YAML frontmatter, nedgraderer overskriftsnivåer slik at H1 kun lever i frontmatter, fikser kodeblokker som mangler en språk-tag, konverterer en markdown-blokk som selv inneholder nestede kodeblokker til tilder, fikser delt bilde/bildetekst-syntaks, fjerner 'X highlighted' eksportartefakter, unnslipper unødvendige bakoverstreker, pakker snake_case-variabler/stier inn i inline-kode, og konverterer frittstående Twitter/YouTube-lenker til Dev.to Liquid tags. Utløses når brukeren ber om å formatere eller konvertere et eksisterende blogginnlegg/Markdown-fil for Dev.to.

Testrapport

Installert med en kommando fra en tom HOME uten ~/.claude — SKILL.md var på plass, frontmatter parset; ferdigheten består av en enkelt fil, ingen skript, nettverk eller skjulte instruksjoner (Trinn 0 rent). Den eneste endringen siden forrige test var tillegg av Regel 13 angående Liquid/Jekyll-escaping: pakk blokker med `{{ }}` i tilder, veksle antall tilder mellom blokker, tilde toml/ini. Kjørte den samme md-filen (GitHub Actions med `${{ secrets.X }}`, toml, ini, nestet markdown-blokk, tweet midt i setningen) gjennom grunnlinjen og ferdigheten og parset begge resultatene med markdown-it: grunnlinjen ga 5 blokker i stedet for 4 — den nestede blokken brøt dokumentet, og bildet sammen med `{% twitter %}`-taggen flyttet seg inn i koden (0 liquid tags overlevde utenfor vs. 2 for ferdigheten). Kunne ikke bekrefte Regel 13 selv: på en live Liquid-motor blir `{{ secrets.GCP_KEY }}` konsumert identisk i både backticks og tilder, noe som betyr at den angitte mekanismen ('tilder forhindrer Liquid fra å kompilere parenteser') er ikke reproduserbar utenfor en ekte Forem — for dette ble poeng trukket fra dokumentasjonen; imidlertid er rådet i seg selv ufarlig, tilder og veksling av deres antall parses som vanlige fence-blokker, og `${{ }}` bevares inni. Resultat: endringen er kosmetisk additiv, den gamle dommen holder.

Testet på: 2026-07-15 · Claude Code 2.x (agent harness)

Installer

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

Kommandoer og eksempelprompter

  • /convert-to-devtoOmformaterer et eksisterende Markdown-innlegg til Dev.to-klar Markdown: frontmatter, liquid tags, fenced-block-fikser.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • Can you convert this blog post markdown into Dev.to-ready format?
  • Fix the missing language tags on the code fences in this draft
  • Turn this Twitter link into a proper Dev.to liquid embed tag