My personal Pi coding agent's skills and prompts
  • Shell 50.2%
  • TypeScript 49.8%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-11-06 23:20:01 +00:00
.forgejo/workflows ci: update pi flow 2026-07-01 13:36:56 +03:00
agents chore: update AGENTS.md 2026-10-11 15:09:46 +07:00
extensions chore: remove redundant glm-5.3-flash, now in default Pi 2026-08-28 09:55:48 +07:00
prompts Initial commit 2026-04-11 15:03:22 -04:00
skills feat: replace html-report with markdown-report skill 2026-09-27 12:37:55 +07:00
.gitignore feat: add custom nvidia provider to test free minimax-m2.7 2026-04-14 14:48:02 -04:00
LICENSE Initial commit 2026-04-11 15:03:22 -04:00
package.json chore(deps): update dependency @earendil-works/pi-coding-agent to v1 2026-10-02 22:03:29 +00:00
pnpm-lock.yaml chore(deps): update dependency @earendil-works/pi-coding-agent to v1.5.0 2026-11-06 23:20:01 +00:00
pnpm-workspace.yaml feat: replace Bun with PNPM 2026-09-25 09:47:05 +07:00
README.md feat: add glm-5.3-flash 2026-08-27 07:44:31 +07:00
renovate.json chore(deps): bump @earendil-works/pi-coding-agent to 0.80.10 and fix renovate config (#17) 2026-07-18 07:38:34 +00:00

My personal Pi coding agent's extensions, prompts and skills

This repository contains my shareable resources for the Pi coding agent.

Install it with:

pi install git:forge.l3x.in/alex/pi-shared

What's included

  • Extensions – e.g. the nvidia and zai-extra custom providers.
  • Skills – github-cli, grill-me, html-report, tree-sitter, zai-web-search.
  • Prompts – e.g. write-plan-implement.
  • Global agent rules – see below.

Global agent rules (AGENTS.md)

Pi packages can ship extensions, skills, prompts, and themes, but not a global context file. Normally a global AGENTS.md must be dropped manually at ~/.pi/agent/AGENTS.md. To avoid that, this package ships the global-agents extension, which injects agents/AGENTS.md into every session's system prompt via the before_agent_start hook (the same mechanism pi's own claude-rules example uses).

So just installing this package is enough — no manual ~/.pi agents file required. Edit the rules in agents/AGENTS.md; changes are picked up on the next /new or /reload. To turn the rules off, disable the global-agents extension (pi config) or filter it out in settings.json.

License

See LICENSE