Full-stack-skills stitch-mcp-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.
install
source · Clone the upstream repo
git clone https://github.com/partme-ai/full-stack-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/partme-ai/full-stack-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/stitch-skills/stitch-mcp-list-screens" ~/.claude/skills/partme-ai-full-stack-skills-stitch-mcp-list-screens && rm -rf "$T"
manifest:
skills/stitch-skills/stitch-mcp-list-screens/SKILL.mdsource content
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:
(required): The ID of the project. Format:projectId
.projects/{project_id}
Output Schema
Returns an object with
screens array:
:screens
: Resource identifier (e.g.,name
).projects/123/screens/abc
: Auto-generated title.title
: Thumbnail URL.screenshot
: The device type of the screen.deviceType
Usage Example
User Input: "Show me all screens in this project."
Agent Action:
- Extract project ID.
- Call
tool with argumentslist_screens
.{"projectId": "projects/123456"}