Skip to content

NelsonBrandao/pi-agent-extensions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pi agent stuff

A grab bag of skills, extensions, and config for the pi coding agent.

Some of this is heavily inspired by (or straight up borrowed from) mitsuhiko/agent-stuff. The rest was built by pi itself — because why not let the agent build its own tools.

What's in here

  • skills/ — things pi can do (Linear integration, GitHub, etc.)
  • extensions/ — extra capabilities bolted on
  • themes/ — making the TUI less ugly

Skills

  • linear — CLI tools for interacting with Linear (list/create/update issues, projects, cycles, etc.). Uses @linear/sdk.
  • github — GitHub via the gh CLI.
  • pr-review — workflow for finding the PR on the current branch, reading review comments, addressing feedback, and replying. All gh CLI, no extra dependencies.

Extensions

  • todos — file-based todo system that pi can use to track work across sessions. Comes with a /todos TUI.
  • review/review command for code reviews. Can review PRs, uncommitted changes, specific commits, or branches. Inspired by Codex.
  • answer — extracts questions from pi's responses and gives you a nice TUI to answer them one by one instead of typing everything in a single message.
  • confirm-destructive — asks "are you sure?" before you accidentally nuke your session.
  • notify — sends a native terminal notification when pi is done thinking and waiting for you. Supports Ghostty, iTerm2, Kitty, WezTerm, and others.
  • protected-paths — blocks writes to paths you don't want touched (.env, .git/, node_modules/, etc.).
  • whimsical — replaces the boring "Thinking..." spinner with random silly messages like "Combobulating..." and "Flibbertigibbeting...".
  • workspace — lets pi work across multiple folders without opening it from a parent directory. Define workspace folders in .pi/workspace.json, then use @folder/path in file tools and $WS_FOLDER env vars in bash. Includes /workspace command for listing and reloading config.

About

A collection of extensions, skills and themes for the pi coding agent

Resources

License

Stars

5 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors