Pomodoro

Timer Pomodoro CLI compilato che persiste ogni sessione in un vero DB SQLite

di jakedahn · jakedahn/pomodoro

Promosso ★ 8.8/10

Pomodoro — Timer Pomodoro CLI compilato che persiste ogni sessione in un vero DB SQLite

Cosa fa

Esegue timer di focus di 25 minuti (o personalizzati) tramite un binario compilato autonomo e registra ogni sessione in un database SQLite locale. Si attiva quando un utente chiede di avviare un timer di focus, rivedere i pattern di produttività o vedere la cronologia delle sessioni di lavoro nel tempo.

Rapporto di test

Eseguito il vero binario compilato arm64 end-to-end (start, stop, status, history, stats contro un DB SQLite live) — persiste e analizza genuinamente le sessioni. Ma uccidere una sessione senza `stop` la lascia permanentemente bloccata segnalando 'running' per sempre, e il DB non ha un campo per distinguere un completamento completo da un arresto anticipato, contraddicendo l'affermazione di SKILL.md di tracciare 'completato vs. interrotto presto'.

Testato il: 2026-07-15 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/jakedahn/pomodoro
cd pomodoro
mkdir -p ~/.claude/skills
cp -r dist/skills/pomodoro ~/.claude/skills/pomodoro

Comandi e prompt di esempio

  • /pomodoroTimer Pomodoro CLI compilato che persiste ogni sessione in un vero DB SQLite

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

  • Start a focus timer for this coding task and log it when I'm done
  • Show me my productivity stats and session history from this week
  • Stop my current focus session early, I got pulled into a meeting