stitch-mcp-list-screens

$npx mdskill add partme-ai/full-stack-skills/stitch-mcp-list-screens

Lists all screens in a Stitch project with names, titles, thumbnails, and device types for browsing designs or selecting screens.

  • Helps users browse generated designs, find specific screens for iteration, or select a screenId for export.
  • Integrates with Stitch tools, requiring a projectId in projects/{id} format for operation.
  • Executes only when the user explicitly mentions Stitch, extracting the projectId from the request.
  • Returns results as an object with a screens array containing resource identifiers, titles, thumbnails, and device types.
SKILL.md
.github/skills/stitch-mcp-list-screensView on GitHub ↗
---
name: stitch-mcp-list-screens
description: "List all screens within a specific Stitch project, returning screen names, titles, thumbnails, and device types. Use when the user wants to browse generated designs, find a specific screen to iterate on, or select a screenId for export via get_screen. Requires projectId in projects/{id} format."
allowed-tools: "stitch*:*, Read, Write"
---


# List Screens

**CRITICAL PREREQUISITE:**
**You must ONLY use this skill when the user EXPLICITLY mentions "Stitch".**

Lists all screens contained within a specific project.

## Use Case
Invoke this skill to browse the history of generated designs in a project or to find a specific screen to reference or iterate upon.

## Input Parameters

The skill expects you to extract the following information from the user request:
*   `projectId` (required): The ID of the project. **Format**: `projects/{project_id}`.

## Output Schema

Returns an object with `screens` array:
*   **`screens`**:
    *   `name`: Resource identifier (e.g., `projects/123/screens/abc`).
    *   `title`: Auto-generated title.
    *   `screenshot`: Thumbnail URL.
    *   `deviceType`: The device type of the screen.

## Usage Example

User Input: "Show me all screens in this project."

Agent Action:
1.  Extract project ID.
2.  Call `list_screens` tool with arguments `{"projectId": "projects/123456"}`.

## References

- [Examples](examples/usage.md)
More from partme-ai/full-stack-skills