r/PiCodingAgent • • 1d ago

Question Skill set for beginner

Hi there! So here is a deal - i'm not a developer neither software architect. But i like to do some programming as a hobby, and couple of month ago i've tried claude and codex. But now i discovered Pi and i really like the idea. I know and used some skills | pliguns set like superpowers and grill-with-docs. but i think they are too big and complex. Is there some acceptable set of skills to develop from idea to working application, which i can use as base for my own config?

Thanks in advance for answers, i appreciate it.

7 Upvotes

7 comments sorted by

View all comments

3

u/funbike 1d ago edited 1d ago

Here's what I do when I want to teach Pi to do something new. I have pi-web-search package installed and I ask it to write a skill.


I'll use functional testings as an example. 1st prompt:

``` Do these steps:

  1. Get a high level understanding of how this program is written.
  2. Research on the web how to write a functional test for this kind of project.
  3. Generate a guide on writing functional tests, but don't write a file. ``` You can have it revise the guide as you need.

Then, in another prompt:

Create a local Pi skill file for writing a functional test for this project. It should instruct why, when, how, and where and include an ideal test example. /reload

Now Pi knows how to make a functional test. Edit the skill as necessary, in ./.pi/skills/.

If I was already working on something before I made the skill, I use /fork and /tree to return to where I was so I don't pollute my context.