Coding Posture
Undici modalità di attività con checklist, scelte prima di lavori di codifica non banali
Promosso
Cosa fa
Un singolo SKILL.md che fa sì che l'agente nomini una modalità di lavoro — debug, fix, review, test-first, refactor, optimize, migrate, upgrade, integrate, spike, unstuck — e segua la checklist di quella modalità prima di toccare il codice. Si attiva su richieste di codifica non banali come migrazioni di produzione, aggiornamenti di dipendenze, lavori di performance, o un bug che ha resistito a diversi tentativi. Aggiunge regole sempre attive contro la falsificazione di test verdi, la segnalazione di risultati non eseguiti e l'esecuzione di comandi distruttivi senza ambito.
Rapporto di test
Ho eseguito gli stessi due prompt due volte — una migrazione NOT NULL di produzione e una richiesta 'just get the flaky test green' — valutati rispetto a una rubrica scritta da pratiche standard di DBA e CI, non dalla skill. Senza di essa la risposta alla migrazione non menzionava mai un backup, un percorso di rollback o una prova di staging (2.5 su 6 punti della rubrica); la checklist della modalità ha incluso tutti e tre e si è bloccata sulla domanda senza risposta di cosa riempire (6 su 6). Il risultato più netto è stato il test instabile: la risposta senza skill ha offerto pytest reruns e quarantena come 'la mossa pragmatica', che è precisamente il 'fake-green' che le regole sempre attive della skill rifiutano. Un file, nessun script, nessuna chiamata di rete, e l'installazione tramite copia è avvenuta senza problemi da una HOME senza .claude.
Testato il: 2026-08-07 · Claude Code 2.x (agent harness)
Installazione
git clone https://github.com/alexei-led/coding-posture.git mkdir -p ~/.claude/skills cd coding-posture && cp -r skills/coding-posture ~/.claude/skills/coding-posture
Comandi e prompt di esempio
/coding-postureUndici modalità di attività con checklist, scelte prima di lavori di codifica non banali
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
This flaky test keeps failing CI, just get it green so we can shipWalk me through adding a NOT NULL column to the production users tableThis bug has resisted three fixes already, help me get unstuck