Receber por email
← Voltar para o catálogo

stitch-mcp-list-design-systems

Lists all Stitch Design Systems, optionally filtered by project. Returns asset names needed for apply and update operations.

32estrelas
Atualizado há 4 meses

Ver no GitHub ↗ Licença: Apache-2.0

Como adicionar

/plugin marketplace add gabelul/stitch-kit

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/stitch-mcp-list-design-systems/svg)](https://www.skillteca.com.br/skills/stitch-mcp-list-design-systems)

Skills relacionadas

Ver todas de Desenvolvimento →

Alerta por categoria

Receba novas skills de Desenvolvimento toda segunda

1 email curto, só com as skills novas de Desenvolvimento. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

Stitch MCP — List Design Systems

Lists all available Stitch Design Systems. These are reusable theme configurations (colors, fonts, roundness, saturation) that can be applied to screens for visual consistency across a project.

Critical prerequisite

Only use this skill when the user explicitly mentions "Stitch".

When to use

  • Before applying a design system — need to find the assetId
  • User asks "what design systems do I have?"
  • The orchestrator checks for existing design systems during project setup (Step 4b)
  • Before creating a new design system — check if one already exists

Call the MCP tool

{
  "name": "list_design_systems",
  "arguments": {
    "projectId": "3780309359108792857"
  }
}

projectId — numeric ID only, optional

✅ "3780309359108792857"
❌ "projects/3780309359108792857"

If omitted, returns all design systems across all projects.

Output schema

Returns an array of Asset objects:

{
  "assets": [
    {
      "name": "assets/ds_abc123",
      "displayName": "SaaS Dashboard Theme",
      "designSystem": {
        "theme": {
          "colorMode": "LIGHT",
          "font": "DM_SANS",
          "roundness": "ROUND_EIGHT",
          "saturation": 3,
          "customColor": "#6366F1",
          "backgroundLight": "#FFFFFF",
          "backgroundDark": "#18181B"
        },
        "designTokens": "...",
        "styleGuidelines": "..."
      }
    }
  ]
}

After listing

Present as a readable table:

| # | Name | Font | Color | Mode | Asset ID | |---|------|------|-------|------|----------| | 1 | SaaS Dashboard Theme | DM Sans | #6366F1 | Light | ds_abc123 |

Then offer:

  • "Apply one of these to a screen?" → stitch-mcp-apply-design-system
  • "Update an existing design system?" → stitch-mcp-update-design-system
  • "Create a new design system?" → stitch-mcp-create-design-system

Extract the name field from each asset — this is the assetId needed for apply_design_system.

Compartilhar X LinkedIn