Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

40 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Claude Plugins

Personal Claude Code plugins — development standards, quality tools, GitHub tools, CAD tools, and a RAM guard mod.

Plugins

dev-standards

Personal development standards that auto-apply based on context.

Skill Auto-applies when...
git-workflow Creating branches, commits, or pull requests

Also a SessionStart hook that pulls every installed marketplace, working around /reload-plugins fetching without pulling (claude-code#26744).

quality

Quality tools. Every skill auto-applies when its description matches, and can also be invoked explicitly with the slash command shown below.

Skill Invocation Auto-applies when...
preflight /quality:preflight About to commit or push, or asked for pre-commit checks — validates plugin structure + smoke-tests install (plugin repos), or runs formatter + tests + build (other projects)
create-pr /quality:create-pr Creating or updating a PR, or posting the post-deployment comment on a linked issue
full-pr-review /quality:full-pr-review Asked for a full or thorough review of a PR — built-in /review, /code-review, /security-review plus inlined cruft check
act-on-pr /quality:act-on-pr Asked to act on or address PR review feedback
make-ci-green-again /quality:make-ci-green-again Asked to fix failing CI or get the build green
find-smells /quality:find-smells Asked what could be cleaned up, refactored, or improved
rubberduck /quality:rubberduck Thinking a design through, or asked to rubber-duck a problem
repo-summary /quality:repo-summary Asked for a repo summary, recent activity, or what has shipped
gsmp /quality:gsmp Asked to go back to main, or to sync main with the remote
grill-me /quality:grill-me Asked to stress-test a plan or design

github-tools

GitHub tools for the parts of GitHub that have no comfortable CLI. A PreToolUse hook enforces the upload skill's constraints (file type checked against content, every upload logged to ~/.claude/github-tools-uploads.jsonl).

Skill Auto-applies when...
upload Attaching images or video to a GitHub PR or issue from the command line
safe-settings Setting up, fixing or debugging github/safe-settings for an org — App registration via the manifest flow, wiring, the first sync, the traps found rolling it out (version pin, dot-repos, ruleset merging, paywalls), and verifying a sync against the live state
merge-ready Only when invoked (/github-tools:merge-ready [all|bots|mine|others]) — merges open PRs one at a time, each only when checks are green, it is conflict-free and up to date, and its title and body still match the branch; handles stacked and bot PRs
renovate-automerge Bringing a repo or org onto gated Renovate auto-merge — required checks first, then platformAutomerge: true; audit script, checklist and the traps found rolling it out across five orgs

cad-tools

Tools for CAD models and 3D prints.

Skill Auto-applies when...
turntable-video Asked for a 360°, turntable, spinning or exploded-view video or renders of a 3D model to share. Renders offscreen, so it also replaces blank FreeCAD GUI screenshots
bambu-3mf Asked for a Bambu Studio 3MF with printer, process and filament presets and overrides (supports, infill, walls) applied, or when a 3MF opens with "invalid config, load geometry data only"

ram-guard

A mod (function hooks, no skills) for a machine shared by several sessions.

Does When
Status line: available RAM and running Gradle daemons, emulators, Maven builds, Metro servers Every 15 s
Toast Available RAM falls under 6 GiB
Refuses an Agent or Workflow call A Gradle daemon or emulator is up, or under 6 GiB is available
Refuses a heavy Bash command (mvnw, gradlew, emulator -avd, pnpm e2e/test:stories) Under 4 GiB is available

Linux only: it reads /proc/meminfo and ps. A hook that throws is skipped by the engine, so the guard fails open.

Installation

1. Add the marketplace (one-time setup)

/plugin marketplace add jimisola/claude-plugins

2. Install plugins

/plugin install dev-standards@jimisola-plugins
/plugin install quality@jimisola-plugins
/plugin install github-tools@jimisola-plugins
/plugin install cad-tools@jimisola-plugins
/plugin install ram-guard@jimisola-plugins

Or use the interactive UI: /plugin → Discover tab → select plugins and choose scope (user / project / local).

Updating

To refresh plugin listings after upstream changes:

/plugin marketplace update jimisola-plugins

Local Testing

claude --plugin-dir ./plugins/dev-standards --plugin-dir ./plugins/quality-tools --plugin-dir ./plugins/github-tools --plugin-dir ./plugins/cad-tools --plugin-dir ./plugins/ram-guard

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages