MenuToggle Menu
Tips for Best Results
ProtoPie AI works best when it can reference existing, clearly-defined elements in your design.
Prepare Your Elements First
- Create all necessary layers (text, shapes, images, etc.) before asking the AI
- Include initial content that reflects the intended behavior
- Example: "0" for a counter display, "OFF" for a toggle label
Use Descriptive Layer Names
- Rename layers to reflect their purpose
- ✓ "counterDisplay" instead of "Text 1"
- ✓ "submitButton" instead of "Rectangle 3"
- Clear naming helps AI understand your intent and reduces errors
Use @ Mentions
Reference layers directly with @ mentions for better precision:
- ✓ "Make @submitButton turn gray when tapped"
- ✗ "Make the submit button turn gray"
Be Specific in Your Requests
Instead of: "Make a counter."
Try: "When the Start trigger fires, increment the counter variable and display it in the @counterDisplay text layer."
Describe Interactions Clearly
- Specify triggers: "on tap," "on drag," "on scroll," etc.
- Define start and end states: Clearly state the beginning and ending values (position, opacity, scale, etc.)
- Include timing: Duration, delay, or easing curves when relevant
Break Down Complexity
- Don't try to do everything in one request—break it down and make multiple simpler requests
- Use follow-ups to refine results by asking AI to adjust what it just created
Verify Results
- Preview interactions to confirm behavior
- Double-check generated formulas for edge cases
- AI creates the first version, you perfect the final behavior