# Design Mobile App Screens with Sleek

Mobile app design requests often need project setup, iterative screen changes, and screenshots. This skill guides Claude, Codex, and Claude Code through Sleek API workflows for mobile app UI generation.

## Install

```bash
npx skillstore add sleekdotdesign/sleek-design-mobile-apps
```

## Metadata

- Status: approved
- Slug: sleekdotdesign-sleek-design-mobile-apps
- Skillstore revision: r1
- Version status: missing
- Tree hash: 6a44923a15160507c1ae4d983e71b4faa83524dc0aab4476ff4b12da1cd40dc0
- Author: sleekdotdesign
- GitHub username: sleekdotdesign
- License: MIT
- Repository: https://github.com/sleekdotdesign/agent-skills/tree/main/skills/design-mobile-apps/
- Ref: 26421118b848d9f1efc0aa169d8a7a9e7e0a877e
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: allowed
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: external\_commands, network, env\_access
- Quality score: 78
- Quality tier: bronze
- Public page: https://skillstore.pages.dev/skills/sleekdotdesign-sleek-design-mobile-apps
- Manifest: https://skillstore.pages.dev/api/skills/sleekdotdesign-sleek-design-mobile-apps/manifest

## Capabilities

- Create and manage Sleek projects through documented API endpoints.
- Send natural language design prompts to generate or update mobile screens.
- Poll asynchronous chat runs and handle sync wait responses.
- List project components and select target screens for edits.
- Render individual or combined screenshots for created and updated screens.
- Apply pagination, idempotency, and conflict-handling guidance.

## Use Cases

- Create a New App Concept: Turn a short product idea into a Sleek project with generated mobile screens and screenshots.
- Iterate Existing Screens: Send focused update prompts to refine a selected screen and review the updated screenshot.
- Document Design Progress: List components, capture screenshots, and share visual progress after each completed design run.

## Prompt Templates

### Start a Simple App

```
Create a Sleek project for a budgeting app and generate the first mobile screen. Show me the screenshot after it finishes.
```

### Generate Several Screens

```
Design a mobile onboarding flow for a meditation app with welcome, goal selection, and subscription screens.
```

### Edit a Target Screen

```
Find the profile screen in my Sleek project, make it cleaner, and show the updated screenshot.
```

### Run an Advanced Workflow

```
Create a travel planner app concept, poll until complete, capture each new screen, and include one combined screenshot of all screens.
```

## Limitations

- Requires a SLEEK\_API\_KEY and Pro\+ API access.
- Sends prompts and optional reference image URLs to Sleek services.
- Only supports HTTPS reference images and documented Sleek endpoints.
- Does not include executable client code or a local design renderer.

## Best Practices

- Use the smallest API key scope set needed for the requested task.
- Show screenshots after each completed screen creation or update run.
- Use idempotency keys when retrying a message after a network failure.

## Anti Patterns

- Do not send sensitive reference image URLs unless the user approves.
- Do not start another chat run before the active run completes.
- Do not assume a result exists while a run is still queued or running.

## Security Audit

- Audited at: 2026-07-09T15:36:38.866\+00:00
- Summary: All static findings were false positives caused by Markdown code ticks, API examples, documented SLEEK\_API\_KEY usage, and host references. No prompt injection, hidden command execution, undisclosed exfiltration endpoint, or social-engineering intent was found in SKILL.md.

## Stats

- Views: 162
- Downloads: 41
- Favorites: 0
- Popularity score: 0
