Repository navigation
Home
A Claude Code plugin marketplace. Eight plugins so far: one that tells you when a run finished in the cmux terminal, one that gives your sessions a memory of themselves, one that recaps and closes out sessions so nothing falls through the cracks, one that runs the release checklist for my Mac apps, one that repairs Hebrew/English layout typos, one that teaches Claude the Espanso text-expander CLI, one that researches recipes with parallel subagents, one that hands you values through your MaccyPlus clipboard history, labelled by session.
/plugin marketplace add roypadina/padina-claude-code-plugins
| Plugin | What it does | Needs |
|---|---|---|
| cmux-control | Notifies the cmux sidebar when a turn or a subagent finishes, with a line about what happened — plus session recovery and a skill that knows the cmux CLI | macOS and the cmux app |
| agentctl-sessions | Names, labels, notes, flags, reminders and due dates on your sessions — Claude fills most of it in itself | the agentctl CLI |
| session-management |
/session-recap mid-session (what's running and where, what you owe), /finish-session before you stop — then close closes the session |
nothing (jq, agentctl, cmux used when present) |
| finalize-app-release | One skill that runs the release checklist for my Mac apps — version, CHANGELOG, README, wiki, Ko-fi, GitHub release, Homebrew tap, local install — with a state script that checks the tap and wiki really reached the server | macOS, gh, Homebrew |
| heeng-keyboard-translator | Fixes text typed with the wrong keyboard layout (akuo → שלום), per word |
Python 3 |
| espanso-control | Teaches Claude the Espanso CLI and match YAML, plus /espanso-doctor — a read-only six-check preflight for the ways Espanso fails silently |
macOS and Espanso |
| recipe-research | Researches a dish with three parallel subagents and synthesizes a restaurant-level recipe into a linked note tree | nothing (Obsidian optional) |
| maccyplus-clipboard | Claude leaves SQL queries and commands in your MaccyPlus clipboard history, labelled by session, with a note on where to run them | MaccyPlus 2.8.0+ |
/plugin install cmux-control@padina
/plugin install agentctl-sessions@padina
/plugin install session-management@padina
/plugin install finalize-app-release@padina
/plugin install heeng-keyboard-translator@padina
/plugin install espanso-control@padina
/plugin install recipe-research@padina
/plugin install maccyplus-clipboard@padina
padina is the marketplace name — it comes from .claude-plugin/marketplace.json in the repo, and
is deliberately shorter than the repo name so the install line reads well.
See Installing and troubleshooting if a plugin does not appear.
A Claude Code plugin is a directory that can bundle any of:
-
commands/ — markdown files that become
/slash-commands - skills/ — instructions Claude loads when a task matches the skill's description
-
hooks/ — scripts fired on session lifecycle events (
SessionStart,Stop,PreToolUse, …) - agents/ — specialised subagents
Every plugin here but one uses skills. agentctl-sessions and cmux-control add commands and hooks
on top; espanso-control and recipe-research add commands. session-management is commands only. finalize-app-release is one skill with a bundled script. None of them bundle an agent definition —
recipe-research fans out ordinary general-purpose subagents at runtime instead.
Each plugin is a self-contained directory with a .claude-plugin/plugin.json, a README, and an
entry in .claude-plugin/marketplace.json. Issues and pull requests are welcome.
MIT © Roy Padina