The art of prompting
Effective communication is the key to successful building with Workshop. Think of prompting as a collaborative conversation — the clearer you are about what you want, the better Workshop can deliver. This guide covers principles and practical phrases organized by intent.Core principles
Be specific and descriptive
Vague prompts produce generic results. Specificity gives Workshop the information it needs to make the right technical and design decisions.- Vague
- Specific
Provide context and purpose
Tell Workshop why you’re building something, not just what. Context about your situation, audience, and constraints leads to better architectural decisions.- No context
- With context
Iterate and refine
Building software is iterative. Instead of expecting perfection on the first try, guide Workshop through incremental improvements with specific feedback.- Unhelpful
- Actionable
Prompting by intent
Starting a project
Give Workshop a clear picture of what you’re building, who it’s for, and what success looks like.Setting technical parameters
If you have preferences or constraints, state them early. Otherwise, let Workshop (especially Plan Mode) recommend the best approach.Describing design and UI
Reference specific styles, colors, layouts, and interaction patterns rather than abstract adjectives.Defining functionality
Describe user interactions as specific scenarios — what the user does, what should happen, and what edge cases to handle.Backend and API work
Specify data models, integrations, performance requirements, and security considerations.Testing and quality
Be explicit about what to test, coverage expectations, and the types of testing you need.Debugging and troubleshooting
Describe what you expected, what actually happened, and any relevant context about when the issue occurs.Requesting changes
Be specific about what to change, where to change it, and why.Deployment
Specify your target platform, environment configuration needs, and any CI/CD requirements.Advanced prompting techniques
Combining approaches
Performance optimization
Architecture discussions
Tips for better results
Start with Plan Mode
For new projects, begin in Plan Mode. It helps you define clear requirements even from vague ideas and creates a structured plan for Build Mode.
Work incrementally
Build features one at a time. Get core functionality working before adding complexity. This makes debugging easier and progress more visible.
Use custom instructions
Set consistent preferences in Agent Settings so you don’t repeat the same guidance in every conversation. See Agent Settings for details.
Leverage project context
Keep your
.memex/context.md updated so Workshop always understands your project’s current state, conventions, and constraints. See Context Management.