1. User requests design assistance for a specific feature, page, or flow.
2. The skill fetches the latest design guidelines and design system information.
3. The skill generates initial design drafts based on the user's request and guidelines.
4. The user reviews the design drafts and provides feedback.
5. The skill iterates on the design based on the feedback, generating updated drafts.
6. The user approves the final design.