sleek-design-mobile-apps
Design Mobile Apps with AI
This skill enables Claude and Codex to design mobile app UIs using the Sleek AI design platform. Users describe what they want in plain language, and the skill creates projects, generates screens, and delivers rendered screenshots.
Download the skill ZIP
Upload in Claude
Go to Settings → Capabilities → Skills → Upload skill
Toggle on and start using
Test it
Using "sleek-design-mobile-apps". Create a new project called 'Todo App' and design a task management interface
Expected outcome:
- Project created: proj_abc123
- Screen created: Home (scr_home) - Task list with add button
- Screen created: Add Task (scr_add) - Input form with priority selector
- Screen created: Settings (scr_settings) - Theme toggle, notification preferences
- [Screenshots rendered and displayed]
Using "sleek-design-mobile-apps". Add a dark mode toggle to the settings screen
Expected outcome:
- Screen updated: Settings (scr_settings)
- Added toggle component for dark mode
- [Screenshot of updated settings screen]
Security Audit
SafeThis skill is a legitimate API client for the Sleek mobile app design service. The static analyzer flagged patterns (external commands, network access, environment variables) but all are false positives - they represent expected API client behavior documented in SKILL.md. No malicious code execution, data exfiltration, or prompt injection was found.
Quality Score
What You Can Build
Rapid UI Prototyping
Quickly generate mobile app screen mockups by describing desired UI in plain language. Ideal for prototyping and iterating on design ideas.
Natural Language Design
Create mobile interfaces by describing features conversationally. The skill translates natural language into rendered UI components.
Automated Design Workflow
Integrate mobile UI generation into CI/CD pipelines or automated workflows. Use sync or async modes depending on timeout requirements.
Try These Prompts
Create a new Sleek project called "[Project Name]" and design a basic app with a home screen, settings screen, and navigation.
Add a pricing section with three pricing tiers to the [screen name] screen in project [project-id].
Design a fitness tracking app with workout logging, progress charts, and social sharing features. Include a home dashboard, workout entry, and profile screen.
Update the login screen in project [project-id] to include a "forgot password" link and social login buttons below the main form.
Best Practices
- Use scoped API keys with minimum required permissions for better security
- Use async mode with polling for long-running design generations to avoid timeouts
- Always deliver screenshots after screen creation or modification as per the skill rules
- Check project credits before large batch operations to avoid failures
Avoid
- Do not send sensitive URLs in imageUrls field - Sleek servers will fetch them
- Do not attempt concurrent runs on the same project - use polling instead
- Do not assume sync mode will always complete within 300 seconds - have polling fallback
- Do not use HTTP URLs - the API only accepts HTTPS