Agent Skills: List Screens

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.

UncategorizedID: teachingai/full-stack-skills/stitch-mcp-list-screens

Install this agent skill to your local

pnpm dlx add-skill https://github.com/partme-ai/full-stack-skills/tree/HEAD/skills/stitch-skills/stitch-mcp-list-screens

Skill Files

Browse the full folder contents for stitch-mcp-list-screens.

Download Skill

Loading file tree…

skills/stitch-skills/stitch-mcp-list-screens/SKILL.md

Skill Metadata

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."

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