playbooks
Log in
Menu
Learn
Rules
Log in
The
community to build better apps using AI tools
Free tutorials to help you learn how to build your own apps with AI tools—even if you've never written a line of code in your life.
View all tutorials
View rules for AI
What's in it for me?
Painfully figure out how to code your app
Learn to code with AI by coding with AI
Start with vibe coding (or not) and learn the technical stuff as you build more detailed apps.
Todo App
Show Code
My Todo App
Built with vibe coding
Add
Learn to code with AI
Build my first app
AI Assistant
{ scrollToBottom(); $dispatch('chat-updated'); })">
{ scrollToBottom(); $dispatch('chat-updated'); })">
U
Can you help me build a todo app?
Chat with AI
Worry about which tech stack to use
Get AI rules for any tech stack
Our directory of Cursor rules lets you compose your own custom rules. Also works for Windsurf, Cline, Lovable, etc.
Laravel
This rule explains Laravel conventions and best practices for backend development.
Ruby on Rails
This rule explains Ruby on Rails conventions and best practices for backend development.
FastAPI
This rule explains FastAPI conventions and best practices for high-performance Python APIs.
Next.js
This rule explains Next.js conventions and best practices for fullstack development.
SvelteKit
This rule explains SvelteKit conventions and best practices for fullstack development.
Flask
This rule explains Flask conventions and best practices for lightweight Python web applications.
Express.js
This rule explains Express.js conventions and best practices for Node.js backend development.
Django
This rule explains Django conventions and best practices for backend development.
Write your prompts manually
Get example prompts and rules that work
Take prompts that work, riff on them, and use them to kickstart your own projects.
Text
Styles
Text
Heading 1
Heading 2
Heading 3
Bold
⌘B
Italic
⌘I
Strikethrough
⌘+Shift+S
Bullet list
Ordered list
Blockquote
⌘+Shift+B
Insert link
⌘K
Insert link
Unlink
Left
Align
Left
Center
Right
Go round in circles with your AI coding tool
Get help and advice, right when you need it
AI can get stuck in a loop. You can get unstuck by asking experienced AI builders in the community for help.
Community Help
NewBuilder
5m ago
help! my AI keeps breaking the output when I try to add a new feature 😅
12
AIExpert
Moderator
3m ago
Best thing to do is revert back to when it was working and start a new chat
12
NewBuilder
3m ago
okay I'll try that
5
AIExpert
Moderator
3m ago
You can get Cursor to recap your previous conversation and say "don't delete any existing code, just add {feature} in the simplest way possible"
8
NewBuilder
Just now
it worked! got my feature working first time. thank you! 🙌
3
Join our community of AI builders today
Create a free account to access tutorials, rules, and join our community of AI builders.
Sign up for free
Continue with Google
Continue with GitHub
Privacy
/
Terms
by
Ian Nuttall