Skip to content

Repository files navigation

eyay-toolkits

skills.sh

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.

Install

Claude Code (plugins) — full guide in INSTALL.md, but the short version:

/plugin marketplace add widnyana/eyay-toolkits
/plugin install <plugin-name>@eyay-toolkits

Other agents / skills.sh:

npx skills add widnyana/eyay-toolkits

pi / OMP (packages):

pi install npm:@widnyana/design-thinking
# or
omp install npm:@widnyana/design-thinking

The 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.

Update

Claude Code (plugins) — re-run the install command, then restart Claude Code:

/plugin install <plugin-name>@eyay-toolkits

Other agents / skills.sh — re-run the same command; it refreshes in place:

npx skills add widnyana/eyay-toolkits

pi / OMP (packages) — re-run the install command, or for the git-clone method: git pull then re-run pi install.

The plugins

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

pi packages

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.

visual-gen samples

Standard (1200x630) Wide (2400x630) Tall (1200x2400)
Cover image Wide diagram Tall infographic
Architecture diagram Process infographic

Contributing

See CONTRIBUTING.md for the plugin structure and how to add your own.

Updating shared files

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.

License

MIT -- see individual plugin directories for specifics.

About

Agents don’t behave, they swarm. Skills and plugins slot in mid flight, and somehow the whole thing is a mess

Topics

Resources

Contributing

Stars

7 stars

Watchers

0 watching

Forks

Contributors

Languages