multiAI Summary Pending

stitch-mcp-list-projects

List all Stitch projects accessible to the user, returning project names, titles, update times, and thumbnails. Use when the user wants to resume work on an existing Stitch project, browse available projects, or obtain a projectId for screen generation. Supports owned and shared project filters.

223 stars

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/stitch-mcp-list-projects/SKILL.md --create-dirs "https://raw.githubusercontent.com/partme-ai/full-stack-skills/main/skills/stitch-skills/stitch-mcp-list-projects/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/stitch-mcp-list-projects/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How stitch-mcp-list-projects Compares

Feature / Agentstitch-mcp-list-projectsStandard Approach
Platform SupportmultiLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

List all Stitch projects accessible to the user, returning project names, titles, update times, and thumbnails. Use when the user wants to resume work on an existing Stitch project, browse available projects, or obtain a projectId for screen generation. Supports owned and shared project filters.

Which AI agents support this skill?

This skill is compatible with multi.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# List Stitch Projects

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

This skill lists all Stitch projects accessible to the user.

## Use Case
Invoke this skill when the user wants to resume work on an existing project, or needs to check what projects are currently available.

## Input Parameters

The skill expects you to extract the following information from the user request:
*   `filter` (optional): Filter for projects to list. Defaults to `"view=owned"`.
    *   `"view=owned"`: Projects owned by user.
    *   `"view=shared"`: Projects shared with user.

## Output Schema

Returns an object containing a list of projects:
*   **`projects`**: (Array of Project)
    *   `name`: Resource ID (e.g., `projects/123...`).
    *   `title`: Project title.
    *   `updateTime`: Last modification time.
    *   `thumbnailScreenshot`: Preview image of the project.

## Usage Example

User Input: "Show me my existing projects."

Agent Action:
1.  Identify the user wants to list projects.
2.  Call `list_projects` tool with arguments `{"filter": "view=owned"}`.

## References

- [Examples](examples/usage.md)