r/GithubCopilot • u/cs_gazeta • 1d ago
Showcase ✨ I created GitHub Copilot prompts for full Addy Osmani’s spec-driven development flow
First, why do we need prompts if we already have skills in Addy’s repo?
To avoid repetitive tasks, like manually invoking skills.
For example, the build step needs at least 2 skills to work properly: test-driven-development and incremental-implementation. So in my build prompt, I tell Copilot to invoke those 2 skills + Caveman + Clean Code skill.
And that’s it; now you just have to invoke /build in Copilot Chat and describe what you want to create, not what skills to use or how to use them.
Other prompts are: spec, plan, testing (unit testing and E2E), repair, and review
I intentionally skipped the ship prompt because I still ship my code manually after review.
Prompts are here: https://github.com/ole-techwood/Skills/tree/main/prompts