Shared pi skills and extensions used by the team. Add this repo as a local package in pi to load them.
buildkite-cli— use the localbkciCLI for LLM-friendly Buildkite JSON (builds, logs, artifacts, auth scopes).buildkite-mcp(deprecated) — legacy mcporter/mcp-remote Buildkite access kept for compatibility.buildkite-playwright-failures— extract failed-only Playwright tests from Buildkite logs.gh-address-comments— fetch PR review comments, apply fixes with build verification, and commit each fix atomically. (Derived from skills.sh, Apache 2.0)github— use theghCLI for issues, PRs, and runs.github-repo-search— search any repo viagh searchand deep-read files via the GitHub API without cloning.multi-review— multi-model PR review workflow.multi-agent-security-review— tracer/resolver/bypass workflow for security reviews with a runner that spawns independent pi sessions.tmux— drive tmux sessions for interactive tools.
buildkite-failures—/bk-playwright-errors <url>shows a selectable list of failing Playwright tests and opens the Buildkite job in a browser.cronjob—/croncommand for scheduled prompts (cron expressions), optional job names, and queued runs while busy.loop—/loopcommand that keeps a follow-up loop running until a breakout condition is met.notify— desktop notification when the agent finishes and waits for input.ssh— delegate all tool operations (read, write, edit, bash, grep, find, ls) to a remote machine via SSH. Usage:pi --ssh user@hostorpi --ssh user@host:/remote/path. Requires SSH key-based auth andbashon remote. Based on the example from pi-mono, but patched so remote tool calls work properly.side-by-side-diff— overrides the built-inedittool renderer to show side-by-side diffs with syntax highlighting and compact/expanded output.start-design-plan— Claude-style design workflow extension with/start-design-planand/resume-design-plan, plusask_user_questionanddesign_plan_trackertools. Ported from concepts ined3d-plan-and-execute(https://github.com/ed3dai/ed3d-plugins). Extension-specific license inextensions/start-design-plan/LICENSE.todo-overlay— showsTODO.md/todo.mdfrom the current working directory in a right-side non-capturing overlay, with auto-refresh and keyboard shortcuts for toggle/scroll.pi-skills-update-checker— checks for new commits on startup and shows a widget when updates are available.nutrient-bug— lightweight read-only Zendesk + Jira issue context workflow with/bug,/bug-view, andnutrient_bug_get_context.pi-self— adds thepi_runtool for spawningpisubprocesses (required bymulti-agent-security-review).
Install as a project-local package (writes .pi/settings.json):
pi install -l /absolute/path/to/pi-skills-nutrientInstall directly from GitHub:
pi install -l https://github.com/PSPDFKit-labs/pi-skillsOr add it manually:
{
"packages": [
"/path/to/pi-skills-nutrient"
]
}After pulling updates, run /reload in pi to reload extensions, skills, and prompts.
skills/— each skill lives in its own folder with aSKILL.md.extensions/— TypeScript extensions loaded by pi.
- Add a new folder under
skills/or a new.tsfile underextensions/. - Update this README to list it.
- Commit the change.