Updated 5d ago
by bacnh85
pi-extensions
Pi coding agent extension packages — tools, skills, and integrations.
33 GitHub stars (33)
+4 in 16 days
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | +1 |
| Oct 7 | +1 |
| Oct 8 | 0 |
| Oct 9 | 0 |
| Oct 10 | +2 |
| Oct 11 | 0 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | 0 |
| Oct 15 | 0 |
| Oct 16 | 0 |
- 21 skills (21 skills found in its SKILL.md files)
- 11 forks (11 forks)
- 5d ago last update (Last updated 5d ago)
Install
Skills CLI
npx skills add bacnh85/pi-extensions
Asks which skills and agents to install. Just one: npx skills add bacnh85/pi-extensions --skill a2a — add -g for every project.
Claude Code
git clone https://github.com/bacnh85/pi-extensionscp -r "pi-extensions/pi-a2a/skills/a2a" ~/.claude/skills/
Copies the a2a skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add bacnh85/pi-extensions
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
a2a
A2A (Agent2Agent) Protocol v1.0 bidirectional communication. Distribute tasks to remote agents (Hermes, ADK, LangChain, CrewAI, any A2A peer) and be called by them. Use when delegating work across agents/machines/frameworks, doing parallel multi-agent fan-out, or when another agent needs to call Pi. Trigger on "a2a", "agent-to-agent", "delegate to another agent", "ask agent X", "call remote agent…
pi-a2a/skills/a2a/SKILL.md on GitHub (opens in a new tab) -
agy
Delegate bulk implementation, scaffolding, repetitive refactors, and exhaustive test generation to the Antigravity CLI (agy).
pi-agy/skills/agy/SKILL.md on GitHub (opens in a new tab) -
cron
Use when the user wants scheduled, recurring, or periodic tasks in Pi — cron jobs, reminders, jobs at a specific time ("every morning at 9", "weekly monday", "in 30 minutes"), or automation that should run without being asked each time.
pi-cron/skills/cron/SKILL.md on GitHub (opens in a new tab) -
evolve
Trajectory-based self-learning loop for Pi. Automatically captures tool-call trajectories, reflects on them to extract transferable learnings (strategy/recovery/optimization), persists to Munin or local JSONL, and injects recent learnings into future sessions. Use evolve_reflect after fixing a bug or recovering from an error; use evolve_save to persist each learning. Triggered when the user menti…
pi-evolve/skills/evolve/SKILL.md on GitHub (opens in a new tab) -
kicad
Design KiCad schematics and PCB layouts via the Konnect bridge. Use when the user wants to create/edit KiCad schematics or PCBs, place and wire components, route traces, run ERC/DRC, export Gerbers/BOM/PDF/3D, search JLCPCB parts, use reference circuits, or do manufacturing prep. Trigger on "KiCad", "schematic", "PCB", "layout", "route traces", "ERC", "DRC", "Gerber", "BOM", "footprint", "design…
pi-kicad/skills/kicad/SKILL.md on GitHub (opens in a new tab) -
munin
Use Munin long-term memory before non-trivial repo work, bug fixes with recurring symptoms, architecture/dependency/setup changes, and when storing durable verified knowledge for future sessions. Search, retrieve, verify, list, store, or share project knowledge across sessions. Use munin_search for pre-work context, munin_store for post-work storage. Use when the user mentions memory, recall, rem…
pi-munin/skills/munin/SKILL.md on GitHub (opens in a new tab) -
notebooklm
Google NotebookLM — notebooks, sources, grounded chat, research, and Studio artifacts (Audio Overviews, video, slides, reports, quizzes, etc.) via the notebooklm-py CLI bridge (v0.7.3).
pi-notebooklm/skills/notebooklm/SKILL.md on GitHub (opens in a new tab) -
obsidian-vault-discipline
Enforce using the Obsidian tool (not bash) for all vault file operations. Trigger whenever the user mentions Obsidian, vault, notes, moving files in the vault, archiving notes, or any file operation inside an Obsidian vault path. Also trigger when the agent is about to use bash mv/cp/rm/rename on paths containing "obsidian", "hermes", "vault", ".obsidian", or similar vault indicators. Agents comm…
pi-obsidian/skills/obsidian-vault-discipline/SKILL.md on GitHub (opens in a new tab) -
ponytail-audit
Whole-repo audit for over-engineering. Like ponytail-review, but scans the entire codebase instead of a diff: a ranked list of what to delete, simplify, or replace with stdlib/native equivalents. Use when the user says "audit this codebase", "audit for over-engineering", "what can I delete from this repo", "find bloat", "ponytail-audit", or "/skill:ponytail-audit". One-shot report, does not apply…
pi-ponytail/skills/ponytail-audit/SKILL.md on GitHub (opens in a new tab) -
ponytail-debt
Harvest every `ponytail:` comment in the codebase into a debt ledger, so the deliberate shortcuts and deferrals ponytail leaves behind get tracked instead of rotting into "later means never". Use when the user says "ponytail debt", "/skill:ponytail-debt", "what did ponytail defer", "list the shortcuts", "ponytail ledger", or "what did we mark to do later". One-shot report, changes nothing.
pi-ponytail/skills/ponytail-debt/SKILL.md on GitHub (opens in a new tab) -
ponytail-gain
Show ponytail's measured impact as a compact scoreboard: less code, less cost, more speed, from the benchmark medians. One-shot display, not a persistent mode, and not a per-repo number. Trigger: /skill:ponytail-gain, "ponytail gain", "what does ponytail save", "show ponytail impact", "ponytail scoreboard".
pi-ponytail/skills/ponytail-gain/SKILL.md on GitHub (opens in a new tab) -
ponytail-help
Quick-reference card for all ponytail modes, skills, and commands. One-shot display, not a persistent mode. Trigger: /skill:ponytail-help, "ponytail help", "what ponytail commands", "how do I use ponytail".
pi-ponytail/skills/ponytail-help/SKILL.md on GitHub (opens in a new tab) -
ponytail-review
Code review focused exclusively on over-engineering. Finds what to delete: reinvented standard library, unneeded dependencies, speculative abstractions, dead flexibility. One line per finding: location, what to cut, what replaces it. Use when the user says "review for over-engineering", "what can we delete", "is this over-engineered", "simplify review", or invokes /skill:ponytail-review. Compleme…
pi-ponytail/skills/ponytail-review/SKILL.md on GitHub (opens in a new tab) -
ponytail
Forces the laziest solution that actually works, simplest, shortest, most minimal. Channels a senior dev who has seen everything: question whether the task needs to exist at all (YAGNI), reach for the standard library before custom code, native platform features before dependencies, one line before fifty. Supports intensity levels: lite, full (default), ultra. Use on ANY coding task: writing, add…
pi-ponytail/skills/ponytail/SKILL.md on GitHub (opens in a new tab) -
selfskills
Use when improving pi skills with skill_manage (list/read/patch/create/write/delete/restore). Patch gaps same-turn with minimal diffs; create only recurring procedures.
pi-selfskills/skills/selfskills/SKILL.md on GitHub (opens in a new tab) -
ux-capture
Capture playbook for the pi-ux render-and-inspect loop: screenshotting a UI you just built via local headless Chrome vs web_screenshot, daemon reachability (localhost vs LAN IP vs host.docker.internal), SSRF-protected daemons, and cloudflared tunnels. Load when setting up render inspection or when a UI screenshot capture fails. Covers WebGL/three.js pages (SwiftShader capture flags + in-app WebGL…
pi-ux/skills/ux-capture/SKILL.md on GitHub (opens in a new tab) -
ux-design
Anti-slop UI/UX design discipline for AI-generated interfaces. Enforces industrial-design principles (Dieter Rams: honest, thorough to the last detail, as little design as possible) so output is a defensible system, not statistical-default slop (purple glow, shadow-as-texture, missing states) — and equally not the correct-but-forgettable default (Inter, blue accent, timid sizes). Covers the Const…
pi-ux/skills/ux-design/SKILL.md on GitHub (opens in a new tab) -
ux-presets
Reference design-system presets for ux-design. Anti-slop shortcuts: instead of inventing tokens, elevation, and state contracts from scratch, reuse one of these battle-tested systems (shadcn/ui, Material 3, Radix), drop in a medium-tuned DESIGN.md starter (Web or Mobile), or adopt a style-direction starter (Editorial print, Ledger, Warm consumer) that already carries a point of view. Use when sta…
pi-ux/skills/ux-presets/SKILL.md on GitHub (opens in a new tab) -
ux-routing
Reference table for dividing UX work across models in the Pi ecosystem — who defines the DESIGN.md scaffold, who generates variants, who renders and inspects, what reviews. Consult when delegating design work to other models (agy/Gemini, Claude, DeepSeek, Kimi) or when deciding whether the main model should do a step itself. Not injected into every turn by design; the always-true core rule lives…
pi-ux/skills/ux-routing/SKILL.md on GitHub (opens in a new tab) -
pi-web
Web search, content extraction, site crawling, page capture, real-browser interaction (trusted click/type/evaluate in headless Chrome), Gemini web-tier research, image generation, and one-off ChatGPT-web/gateway chat via the pi-web extension. Use when the user needs current web search results, documentation lookup, factual research, AI-synthesized research with sources (Gemini Deep Research), ima…
pi-web/skills/pi-web/SKILL.md on GitHub (opens in a new tab) -
pi-windows-tools
Provides Windows-native tool manipulation: shell profiles, path conversion, command execution, WSL bridge, safety policy, and developer tool discovery. Enables Pi to work correctly with PowerShell, cmd, Git Bash, and WSL.
pi-windows-tools/skills/pi-windows-tools/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.