A set of pi / Claude Code skills I've built over the past months.
Two skills that delegate work to the OpenAI Codex CLI:
/codex— Delegate coding tasks (generation, refactoring, debugging) to Codex. Gathers context first, then runscodex exec, and reports a summary of what changed./codex-review— Run code reviews viacodex review. Supports reviewing uncommitted changes, diffs against a base branch, or specific commits.
/google-search— Search the web using Google's Custom Search API. Supports date filtering, site-specific search, exact phrase matching, exclusions, and pagination. Zero external dependencies — plain Node.js with nativefetch.
Requires a Google API key and Programmable Search Engine ID (free tier: 100 queries/day).
/stern-code-review— A rigorous, senior-engineer-style code review focused on correctness, data safety, security, and operational reliability. Produces a structured verdict (approve/approve with fixes/request changes/reject) with serious issues, suspicious choices, expected tests, and a minimal acceptable fix.
Direct, practical, and unsentimental — assumes the code will run in production and edge cases matter.
✍️ Attribution
/attribution— Add author attribution to a project (e.g.README.mdor a website footer). With no arguments it falls back togit config user.name; arguments can supply a name, email, and/or website, plus a free-form placement instruction (e.g./attribution Vincent Bruijn, add name to html page footer). Defaults to a copyright-style credit with the current year and never silently overwrites an existing attribution.
🖼️ HTML Export
/html— Export the current "situation" — the state of the conversation, work done, findings, or data — to a self-containedindex.htmlyou can open in a browser. The agent decides what is most valuable to capture; the output is a single file with inline CSS and no external dependencies, and it never overwrites (falls back toindex1.html,index2.html, …).
Use link-skill.sh to symlink skills from this repo into ~/.claude/skills:
./link-skill.sh --all # link every skill
./link-skill.sh html # link just one skillEach skill is linked under its own name (e.g. ~/.claude/skills/html), taken from the skill's name: frontmatter, so nested skills like codex and google-search land under the right name. Pass --force to replace an existing entry, and set CLAUDE_SKILLS_DIR to target a different directory.
Vincent Bruijn · vebruijn@gmail.com · Buy me a coffee ☕