Start here
Fundamentals
The mindset, the structure of a good prompt, the three-line opening that works for 80% of changes.
The five-layer method
The framework that takes 20 minutes to learn and pays off across every project. Read after Fundamentals.
When you’re stuck
Structuring prompts
When the prompt is more than three lines, structure helps. Headers, bullets, examples.
Debugging prompts
When the agent gets it wrong, here’s how to figure out why and re-prompt cleanly.
Iterating effectively
The mindset for 50 small changes a day without losing momentum.
Common mistakes
The ten most common ways prompts go wrong, and how to fix each.
Prompts by app type
The right prompt for a chat app is different from the right prompt for a CRUD app. Examples for the most common shapes:CRUD
The bread and butter — a list of things, with create / edit / delete.
Marketplace
Two-sided platforms: buyers, sellers, listings, transactions.
Chat
Real-time messaging, threads, presence, attachments.
Dashboard
Metrics, charts, filters, time ranges.
Multiplayer
Lobbies, real-time state sync, leaderboards.
E-commerce
Catalog, cart, checkout, inventory, orders.
Reference
Prompt library
30+ tested prompt templates organized by use case. Copy, adapt, ship.
The 80/20 rule of vly prompting
If you only remember three things, remember these:1
Describe behavior, not implementation
“When a user marks a task done, the row fades out and slides up” — not “Use a CSS transition with
opacity: 0 and translateY: -10px.”2
Name your nouns
“The
tasks table” beats “the things”. The agent uses your names back to you, and your code stays consistent.3
Iterate in small chunks
Five small prompts beat one giant one. Easier to roll back, easier to reason about.
