Convert To Dev.to
Riformatta un post Markdown esistente in Markdown pronto per Dev.to: frontmatter, tag liquid, correzioni di blocchi con recinzione.
Promosso
Cosa fa
Un prompt editor one-shot che prende Markdown grezzo e applica 12 regole di pubblicazione concrete di Dev.to: aggiunge/ripara il frontmatter YAML, declassa i livelli di intestazione in modo che l'H1 viva solo nel frontmatter, corregge i code fence a cui manca un tag di linguaggio, converte un fence markdown che contiene a sua volta code fence annidati in tilde, corregge la sintassi divisa immagine/didascalia, rimuove gli artefatti di esportazione 'X highlighted', rimuove gli escape non necessari dalle backslash, avvolge variabili/percorsi snake_case in codice inline e converte i link Twitter/YouTube standalone in tag Liquid di Dev.to. Si attiva quando l'utente chiede di formattare o convertire un post di blog/file Markdown esistente per Dev.to.
Rapporto di test
Installato con un comando da una HOME vuota senza ~/.claude — SKILL.md era a posto, frontmatter parsato; la skill consiste in un singolo file, nessun script, rete o istruzioni nascoste (Fase 0 pulita). L'unica modifica dall'ultimo test è stata l'aggiunta della Regola 13 relativa all'escaping Liquid/Jekyll: avvolgere i blocchi con `{{ }}` in tilde, alternare il numero di tilde tra i blocchi, tilde toml/ini. Eseguito lo stesso md (GitHub Actions con `${{ secrets.X }}`, toml, ini, blocco markdown annidato, tweet a metà frase) tramite baseline e skill e parsato entrambi i risultati con markdown-it: la baseline ha prodotto 5 blocchi invece di 4 — il blocco annidato ha rotto il documento, e l'immagine insieme al tag `{% twitter %}` si è spostata all'interno del codice (0 tag liquid sono sopravvissuti all'esterno vs. 2 per la skill). Non è stato possibile confermare la Regola 13 stessa: su un motore Liquid live, `{{ secrets.GCP_KEY }}` viene consumato identicamente sia in backtick che in tilde, il che significa che il meccanismo dichiarato ('le tilde impediscono a Liquid di compilare le parentesi') non è riproducibile al di fuori di un vero Forem — per questo, sono stati detratti punti dalla documentazione; tuttavia, il consiglio in sé è innocuo, le tilde e l'alternanza del loro conteggio sono parsate come normali blocchi di recinzione, e `${{ }}` è preservato all'interno. Risultato: la modifica è cosmeticamente additiva, il vecchio verdetto rimane.
Testato il: 2026-07-15 · Claude Code 2.x (agent harness)
Installazione
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
Comandi e prompt di esempio
/convert-to-devtoRiformatta un post Markdown esistente in Markdown pronto per Dev.to: frontmatter, tag liquid, correzioni di blocchi con recinzione.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
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