Trying out my /teach skill today, imagining I was a vibe coder wanting to learn the basics.
Here are the four lessons it created so far:
1. It interrogated me on my mission - the reason why I wanted to learn vibe coding. I said I was a teacher wanting to build a scheduling app.
2. Started me off with git so I had the ability to roll back bad work. Just 5 basic commands. No rebasing/merging yet. Perfect.
3. Taught me the basic units of a full-stack app: frontend, backend, auth and database. Every example was tied to the app I wanted to build. Quiz at the end.
4. I didn't choose a stack preference, but it noticed Node was already installed! Clever agent. So it chose Next.js and Supabase as my stack, and taught me hot reload. I got commands to set up my app.
Each day sent me off to primary sources to verify that what I was learning was true. Git docs, AWS articles, Next.js docs.
This is addictive, personalized, and infinite. Give it a go.