Skilled
Skilled è una dashboard terminale per monitorare l'uso delle skill in tool AI come Claude Code, OpenCode, Codex, Grok e Droid, leggendo solo la cronologia locale.
Che cos'è Skilled?
Skilled è una dashboard TUI (terminal user interface) che aggrega le statistiche di utilizzo delle skill in diversi tool AI per coding, tra cui Claude Code, OpenCode, Codex, Grok e Droid. Legge i file locali di cronologia e sessione presenti sulla macchina dell’utente e li trasforma in una vista unificata di invocazioni delle skill, trend e attività recenti.
Il progetto è pensato per chi vuole analizzare come vengono usate le skill in diversi ambienti di coding AI senza inviare dati a un servizio esterno. Offre sia una dashboard interattiva sia output da riga di comando per elencare, auditare e ispezionare le singole skill.
Funzionalità principali
- Aggregazione cross-tool: analizza le tracce locali dei tool AI per coding supportati e le normalizza in un formato comune, facilitando il confronto dell’uso delle skill tra provider.
- Dashboard TUI interattiva: mostra grafici a barre, una heatmap di attività su 16 settimane, un istogramma orario e un feed delle attività recenti in un’interfaccia terminale.
- Viste di audit delle skill: mette in evidenza le skill più usate, quelle in crescita e in calo, le skill obsolete, gli utilizzi singoli e i pattern cross-project, per aiutare gli utenti a rivedere l’uso a colpo d’occhio.
- Comandi CLI con output JSON: include comandi come
skilled list,skilled audit,skilled detail <skill>,skilled calls --source codexeskilled providers, con--jsondisponibile per output leggibile dalle macchine. - Controlli di filtro e ordinamento: supporta il filtro per source o project, oltre a controlli interattivi di ordinamento nella TUI per conteggio, ordine alfabetico e recenza.
- Funzionamento solo locale: legge i file di cronologia in locale e non richiede account, accesso alla rete, chiavi API o telemetria.
Come usare Skilled
Installa Skilled usando lo script shell fornito, npm o pip, quindi esegui skilled per aprire la dashboard. Una volta avviato, puoi consultare la vista aggregata dell’utilizzo, cambiare modalità di ordinamento, aprire il pannello dettagli di una skill oppure eseguire comandi CLI quando ti servono report mirati o output JSON.
Casi d'uso
- Rivedere l’uso delle skill tra tool diversi: uno sviluppatore che usa più assistenti AI per coding può vedere in un unico posto con quale frequenza specifiche skill vengono attivate tra diversi provider.
- Individuare skill inattive o troppo usate: la vista di audit aiuta a identificare skill in crescita, in calo, obsolete o usate una sola volta, utile per la manutenzione e la revisione del flusso di lavoro.
- Ispezionare in dettaglio una singola skill: gli utenti possono aprire una skill individuale per esaminarne il pattern d’uso, la source e la suddivisione per progetto invece di scorrere una dashboard ampia.
- Controllare l’attività per progetto: filtrare per project consente di capire quali repository o workspace stanno generando specifiche invocazioni di skill.
- Esportare dati per script o analisi: la modalità di output JSON può alimentare altri tool, script o flussi di reporting.
FAQ
Skilled invia i miei dati a un server? No. La descrizione della source indica che legge solo i file di cronologia locali e non usa rete né telemetria.
Quali tool AI per coding supporta? La pagina elenca Claude Code, OpenCode, Codex, Grok e Droid come tool supportati o rilevati, con auto-rilevamento basato sulla presenza locale dei relativi file di cronologia.
Posso usarlo senza configurazione? Sì. La documentazione dice che Skilled rileva automaticamente i tool installati e li mostra quando i loro file di cronologia sono presenti, quindi nell’uso tipico non serve configurazione manuale.
Offre anche un’interfaccia da riga di comando oltre alla TUI? Sì. Il progetto include sia una dashboard terminale interattiva sia comandi CLI come list, audit, detail, calls e providers.
Può funzionare con file di cronologia di grandi dimensioni? Il repository menziona un indice Rust opzionale per una nuova scansione più veloce dei file di cronologia grandi, che la TUI usa automaticamente quando disponibile.
Alternative
- Log di utilizzo specifici del tool: ogni tool AI per coding può già mantenere la propria cronologia locale, ma quei log sono limitati a un singolo provider e non unificano l’uso tra tool diversi.
- Script personalizzati su file JSONL locali: uno sviluppatore può scrivere script per analizzare direttamente file di sessione e cronologia, ma ciò richiede di mantenere autonomamente la logica di parsing e aggregazione.
- Dashboard terminali generiche: dashboard TUI più ampie possono visualizzare l’attività, ma potrebbero non comprendere le tracce delle skill di coding AI o i concetti specifici estratti da Skilled.
- Servizi di analytics web-based: i prodotti cloud di analytics possono offrire dashboard e report, ma in genere si basano sul caricamento dei dati, cosa diversa dal workflow solo locale di Skilled.
Alternative
PromptScout
PromptScout monitora come PromptScout viene citato e quali competitor vengono consigliati, con fonti in ChatGPT, Gemini, Google AI Overviews e Perplexity.
Biji
Biji è una piattaforma versatile progettata per migliorare la produttività attraverso strumenti e funzionalità innovative.
Sleek Analytics
Sleek Analytics: analytics leggere e privacy-friendly con tracking in tempo reale dei visitatori. Scopri da dove arrivano, cosa vedono e durata.
Ably Chat
Ably Chat è un’API e SDK per chat realtime: crea applicazioni personalizzate con reazioni, presenza e modifica/eliminazione dei messaggi.
MacSpoof
MacSpoof cambia o randomizza l’indirizzo MAC Wi‑Fi su macOS: riconnettiti alle reti e limita la registrazione dell’identità su Wi‑Fi pubbliche.
ClawTick
ClawTick è una piattaforma AI per automazione via CLI: schedula task webhook su cron con monitoraggio, alert, retry e log di esecuzione.