Jakedahn Pomodoro
jakedahn-pomodoro is a Claude Code plugin for the Build phase that demonstrates the System Skill Pattern via a persistent, learning Pomodoro timer (CLI, SKILL.md, database).
Study and copy the System Skill Pattern—CLI plus SKILL.md plus database—using a Pomodoro timer that persists sessions and learns over time.
Add it to Claude Code
Install the plugin in Claude Code. One command, paste-ready.
/plugin install jakedahn-pomodoro@jakedahn/pomodoroBuilt to be called by your agent
Skillselion is itself an MCP server. Your agent can pull this entry and a paste-ready install config straight from the API - no copy-paste.
Retrieve this entry with skillselion.get_details("plugin:jakedahn/pomodoro") and the paste-ready config with skillselion.get_install_config("plugin:jakedahn/pomodoro").
What it does
jakedahn-pomodoro is a Claude Code plugin that doubles as a teaching artifact for the System Skill Pattern: skills that remember context, learn from use, and improve over time. Instead of a slides-only explainer, the repository ships a working Pomodoro timer wired through a CLI, SKILL.md instructions, and a database layer so you can see how persistence and agent triggers fit together. Solo builders who are already shipping with Claude Code should install it when they plan to author custom skills—not when they only want a lightweight desktop timer. The pattern generalizes across phases: you can apply the same architecture to standups, incident notes, or customer research logs. Complexity sits at intermediate because you must understand skill invocation, local CLI execution, and schema design. Treat Pomodoro as the demo domain; the durable outcome is a forkable blueprint for stateful agent skills that survive across coding sessions.
Highlights
- Reference implementation of the System Skill Pattern (remember, learn, improve)
- Demonstrates CLI + SKILL.md + database wiring for Claude skills
- Pomodoro timer as a concrete end-to-end example, not abstract docs
- Shows persistent memory across sessions for skill-driven workflows
- Single focused plugin (plugin count 1) suitable as a template fork
Why builders use it
Builders copy ephemeral Claude prompts and lose session context because they lack a concrete pattern for skills that store state and improve.
After installing the plugin, you have a runnable reference to clone when building your own memory-backed skills and CLI-backed agent tools.
At a glance
- Type - Plugin in Productivity.
- Adoption - 0 installs, 46 stars, 0 votes.
FAQ
Who is jakedahn-pomodoro for?
It is for Claude Code users and skill authors who want a reference implementation of persistent, learning skills using CLI, SKILL.md, and a database.
When should I use jakedahn-pomodoro?
Use it when you are designing or refactoring your own System Skill Pattern skills and need a working Pomodoro example to trace execution and storage.
How do I add jakedahn-pomodoro to my agent?
Register the jakedahn/pomodoro repository as a Claude Code plugin, satisfy any CLI and database prerequisites in the README, then invoke the Pomodoro skill from Claude Code.
Comments
Share how you use jakedahn-pomodoro, gotchas, or tips for other indie builders.
No comments yet - be the first to share how you use it.