Personal Claude Code plugin marketplace. macOS only, Claude Code only, single-user.
Maintained by Jorge I. Lopez.
| Plugin | Ships | What it does |
|---|---|---|
| writing | skills: lpz-brevify, lpz-humanify, lpz-grill-me, lpz-doc-trim |
Clearer, more human writing: tighten prose, strip AI-tells, trim existing docs, interview drills |
| git-workflow | skills: lpz-commit, lpz-pr-create, lpz-pre-flight, lpz-git-worktree |
Git actions plus guardrails: staged reviewable commits, PRs, local CI mirror, full worktree lifecycle |
| dev-workflow | skills: lpz-ramp-up, lpz-systematic-debugging, lpz-agent-parallel-exec, lpz-agent-dispatch, lpz-agent-teams-debate, lpz-agent-recall-exec, lpz-agent-schedule-oneoff, lpz-tts-enable, lpz-tts-disable · hooks: TTS trio, usage warning |
Working effectively in repos: onboard fast, debug by root cause, compare approaches head-to-head, delegate to subagents with discipline |
| mgt-workflow | skills: lpz-project-cost, lpz-agent-tmux-helpers, lpz-project-report-week, lpz-claudemd-deslop, lpz-claudemd-ctx-mining · agents: toolkit-manager, staff-engineer-reviewer · hook: skill-use logging |
Management & observability: token spend, on-call agents, weekly digests, CLAUDE.md hygiene, pattern-library code review |
From inside Claude Code:
/plugin marketplace add jorgeiglopez/toolkit
/plugin install <plugin>@jorgeiglopez-toolkit
To pull updates after new commits:
/plugin marketplace update jorgeiglopez-toolkit
/reload-plugins
Claude Code caches installed plugins keyed on version; marketplace update serves new code only after a version bump.
Every skill ships SKILL.md + RULES.md (RULES is the source of truth for intent), all plugins version in lockstep from VERSION, and scripts/validate.sh enforces the structural invariants. The full contract, authoring doctrine, versioning, and ship flow live in CLAUDE.md — this README stays install- and overview-only to avoid duplicating it.
toolkit/
├── VERSION # single source of truth for the marketplace version
├── scripts/
│ ├── set-version.sh # propagate VERSION into every manifest
│ └── validate.sh # structural invariants (RULES contract, versions, naming)
├── .claude-plugin/
│ └── marketplace.json # lists every plugin in this repo
├── claude-home/ # versioned ~/.claude config (settings, statuslines)
└── plugins/
└── <plugin-name>/
├── .claude-plugin/plugin.json
├── hooks/ # hook scripts + hooks.json (if any)
├── agents/ # agent definitions (if any)
└── skills/<skill-name>/{SKILL.md,RULES.md}