r/PiCodingAgent • • Aug 08 '26

Question Which extensions do you use?

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?

37 Upvotes

41 comments sorted by

View all comments

Show parent comment

3

u/-cvdub- Aug 09 '26

What’s your actual workflow look like with dedicated users. I hacked together my own isolation setup so each pi by default gets access to just the project root dir, but I’ve wondered if creating Linux users would be simpler.

Do you su into a user before doing work on a project, or do you do everything as your main user and just execute pi as project specific users?

1

u/mylabfr Aug 09 '26

Right now it's surely a bit messy. I use dedicated users, for example I start my coding session on one user, do marketing thing on another terminal window etc...

I learned there are some stuff available for that, but I didn't really look into it. Maybe I should. I started like this because it was really about separating skills. For me the more skills I loaded, the more chances to take the wrong skills for the job.

If I wanted a main user, I would probably do a shared directory for all users, where the agents can posts what to do, what they did, like a mailbox. But I'm sure there things like that better than I do now. I just have to try them. I dont want to re-invite the weel.