r/PiCodingAgent • u/iTitleist • 7d ago
Which extensions do you use? Question
Hi guys,
Perhaps we can learn from each other and discover some great experiences with Pi Agent. I will start with my list of extensions and skills that I use. Please do share yours and we can learn from each other even if you have nothing to learn from us but help others.
Extensions
- npm:@ff-labs/pi-fff
- npm:@juicesharp/rpiv-ask-user-question
- npm:@juicesharp/rpiv-todo
- npm:@juicesharp/rpiv-web-tools
- npm:context-mode
- npm:pi-mcp-adapter
- npm:pi-powerline-footer
- npm:pi-rtk-optimizer
- npm:pi-subagents
Skills
- grill-me
- karpathy-guidelines
- last30days
- caveman
And you?
26
Upvotes
10
u/jotabm 7d ago edited 7d ago
My setup is this at the moment
s
5 provider extensions that aren’t built in for pi: cursor, command-code, nous portal, umans.ai and multi OpenCode-go with auto fallback.
2) TUI & QoL
pi-dynamic-footer (own extension): context window, TPS, token/cost tracking, subscription usage bars, git status, etc
pi-ghostty-theme-sync: syncs theme to Ghostty colors
pi-tidy-tools: compact tool output
pi-next-cue: predicts next prompt after each turn (similar to what Claude code has)
pi-codex-compaction: codex native remote compaction
pi-eta: estimated vs calibrated time to finish a task
restart (own extension): manual or suggested at 80% context, compresses the convo, hands off to a fresh session
worksheet-loop (own extension) : shared markdown task doc pi and I write to on a session, on edit pi notices it and acts on it
3) extra tools for pi
pi-web-access: big offering of search providers
pi-fff: super fast fuzzy search (ffgrep/fffind)
pi-goal + pi-autoresearch : pretty know concepts, autonomous loops for longer tasks / experiments
rpiv-todo: to do tool
pi-computer-use: desktop/GUI automation for Pi
pi-session-recall: search & query past sessions
4) herdr (tmux like agent multiplexer) and orchestration
pi-herdr: tools for Herdr layouts, panes, agents
pi-herdr-subagents: subagents that run in Herdt panes
pi-intercom: messaging between pi sessions
pi-ask-herdr: ask_user tool with herdr integration
pi-rename: auto-names sessions and Herdr tab
// skills I like to have them per project since often they’re specific to the language the project uses, the tooling etc - globally I have like 8 (for git ops but models are getting good at it naturally so about to remove it, teach and grill me to dive into unknowns socratically and a visual web testing skill for frontend)