Claude Code plugins and pi packages for people who'd rather ship than configure.
These started as things I kept re-teaching Claude in every session -- review patterns, decimal validation traps, how to write without sounding like a press release. Eventually I packed them into skills so I could stop repeating myself. If any of them save you time, good. Steal them.
Claude Code (plugins) — full guide in INSTALL.md, but the short version:
/plugin marketplace add widnyana/eyay-toolkits
/plugin install <plugin-name>@eyay-toolkitsOther agents / skills.sh:
npx skills add widnyana/eyay-toolkitspi / OMP (packages):
pi install npm:@widnyana/design-thinking
# or
omp install npm:@widnyana/design-thinkingThe Claude Code plugins that are skill-only (e.g. prose-engineers) also load in the pi coding agent — see INSTALL.md.
Uninstalling anything: see UNINSTALL.md.
Claude Code (plugins) — re-run the install command, then restart Claude Code:
/plugin install <plugin-name>@eyay-toolkitsOther agents / skills.sh — re-run the same command; it refreshes in place:
npx skills add widnyana/eyay-toolkitspi / OMP (packages) — re-run the install command, or for the git-clone
method: git pull then re-run pi install.
| Plugin | What it does | Details |
|---|---|---|
| block-forbidden-git-add | PreToolUse hook that blocks git add ./-A, staging protected paths (docs/, CLAUDE.md, ...), and history rewrites (rebase, reset, commit --amend, push -f). |
README |
| bmad-sprint-run | Drives Claude Code through an entire BMad sprint autonomously — creates stories, implements them, runs quality gates, handles retries, and commits results. Two modes: skill (/bmad-sprint-run) and Python companion (sprint-runner.py). |
README |
| career-tools | Cover letters and CVs from repo contents. Markdown or ATS-friendly LaTeX. | README |
| design-thinking | /dt mode + /cg* commands: draw the Design Graph (call graph, named failure paths) before writing code, review, or refactor. Claude Code port of the design-thinking pi package below. |
README |
| evm-decimal-validation | Audits hardcoded decimals, queries on-chain values, fixes FromWei/ToWei conversions. Catches the "18 decimals everywhere" mistake before it hits production. | README |
| perihbahasa | Humorous, absurd, and flirty remixes of Indonesian proverbs (peribahasa) with precise rhyme and cadence. | README |
| prose-engineers | Docs and articles that read like a colleague explaining something over coffee. Problem-first, concrete, no filler. Structured for how people actually read: scanning, front-loading, resumable sections. Public and internal modes. | README |
| solana-onchain | Query accounts, analyze transactions, execute operations on Solana. Defaults to devnet because mainnet mistakes are permanent. | README |
| sui-dev-tools | Move smart contracts, TypeScript SDK, dApp Kit, Seal secrets, Walrus storage. All the Sui things in one plugin. | README |
| ts-backend-dev | TypeScript backend skills: kill N+1 queries, review code for architecture and security issues, design Prisma schemas that won't paint you into a corner. | README |
| visual-gen | Blog cover images, architecture diagrams, and process infographics as PNG via HTML+CSS + Chrome headless. | README |
| Package | What it does | README |
|---|---|---|
| design-thinking | pi extension that flips the order: with /dt active, the agent draws a Design Graph (call graph, named failure paths) before writing code. Includes the /cg, /cg-plan, /cg-review, /cg-map prompt family. |
README |
Install commands are in the Install section above.
| Standard (1200x630) | Wide (2400x630) | Tall (1200x2400) |
|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
See CONTRIBUTING.md for the plugin structure and how to add your own.
Some files ship to both Claude Code (plugins/) and pi/omp (pi-packages/).
The canonical copy lives in pi-packages/<name>/. After editing one of them:
bun scripts/check-drift.ts # sync pi-packages copies into plugins/
bun scripts/check-drift.ts --check # verify only (also runs on git commit)Two classes are maintained automatically: verbatim sync (the
block-forbidden-git-add hook script, design-thinking/references/*.md) and
transform (design-thinking/skills/*/SKILL.md, where "package" becomes
"plugin" on the Claude side). READMEs, LICENSEs, and the platform adapters
(hooks/hooks.json vs extensions/*.ts) are per-platform — edit each side
independently.
MIT -- see individual plugin directories for specifics.




