From stitch-kit
Lists accessible Stitch projects via list_projects MCP tool to retrieve numeric project IDs for resuming work or generating screens in existing projects.
npx claudepluginhub gabelul/stitch-kit --plugin stitch-kitThis skill is limited to using the following tools:
Lists Stitch projects available to the user. Use this when you need to find an existing projectId rather than creating a new project.
Lists Stitch projects accessible to the user with names, titles, update times, and thumbnails. Use to resume existing projects, browse available ones, or get project IDs for screen generation. Supports owned/shared filters.
Lists all screens in a Stitch project to retrieve screenIds after generate_screen_from_text or for browsing existing screens before calling stitch-mcp-get-screen.
Generates UI screens in Google Stitch from markdown prompt files using MCP tools. Parses sections by markers, sends prompts for generation, fetches images and code, saves to exports and code folders.
Share bugs, ideas, or general feedback.
Lists Stitch projects available to the user. Use this when you need to find an existing projectId rather than creating a new project.
Only use this skill when the user explicitly mentions "Stitch".
generate_screen_from_textTo list owned projects (default):
{
"name": "list_projects",
"arguments": {
"filter": "view=owned"
}
}
To list projects shared with the user:
{
"name": "list_projects",
"arguments": {
"filter": "view=shared"
}
}
To list all accessible projects (owned + shared):
{
"name": "list_projects",
"arguments": {}
}
{
"projects": [
{
"name": "projects/3780309359108792857",
"title": "Analytics Dashboard",
"updateTime": "2024-11-15T10:30:00Z"
}
]
}
name field: projects/ID → IDlist_screens, get_project → use projects/NUMERIC_IDgenerate_screen_from_text, get_screen → use NUMERIC_ID only