Oh My Skills

GUI e CLI locali che inventariano le skill di Claude, Codex e Agent

di AIjunja · AIjunja/oh-my-skills

Promosso ★ 8.4/10

Oh My Skills — GUI e CLI locali che inventariano le skill di Claude, Codex e Agent

Cosa fa

Scansiona ~/.claude/skills, ~/.codex/skills e cartelle di skill generiche per agenti, quindi riporta ogni SKILL.md con la sua origine, dimensione, hash e descrizione, segnalando nomi duplicati e descrizioni mancanti. Si attiva quando chiedi di elencare, inventariare, auditare, deduplicare, modificare o archiviare le tue skill locali. Offre un report CLI in markdown/JSON, un riepilogo "doctor" e una dashboard browser locale per modificare, creare e archiviare cartelle di skill con backup automatici.

Rapporto di test

Puntato a un fixture HOME contenente cinque cartelle di skill deliberatamente rotte e ha superato la riga di comando shell che un agente avrebbe altrimenti scritto: lo script ad-hoc ha distorto una descrizione YAML piegata in un semplice '>' e ha silenziosamente mancato una skill il cui corpo conteneva una riga 'description:' fuori posto, mentre il parser incluso ha risolto correttamente il valore piegato e ha rilevato tutte e tre le skill senza descrizione. Avviata la dashboard dalla cartella installata e ha servito HTTP 200 con un /api/state live che mostrava la stessa scansione, auto-incrementando alla porta 8766 quando la 8765 era occupata esattamente come documentato. L'archivio sposta le cartelle in ~/.oh-my-skills/archive e i salvataggi eseguono prima un backup, quindi nulla viene eliminato in modo permanente. Un'affermazione eccessiva: la descrizione promette che può installare skill, ma la CLI espone solo scan, doctor e gui, e le celle della tabella markdown vengono renderizzate con backtick non chiusi.

Testato il: 2026-08-05 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/AIjunja/oh-my-skills.git ~/.claude/skills/oh-my-skills

Comandi e prompt di esempio

  • /oh-my-skillsGUI e CLI locali che inventariano le skill di Claude, Codex e Agent

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • Show me all my installed Claude and Codex skills in one list
  • Do I have any duplicate skills between Codex and Claude Code?
  • Open a local dashboard so I can manage and archive my skills