stitch::upload-to-stitch

Upload images, HTML, and Markdown files to Stitch projects via HTTP.

Updated Jan 9, 2026
One-click install
npx skills add https://github.com/v1nizx/dateapp-mobile --skill stitch-upload-to-stitch-v1nizx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stitch::upload-to-stitch
Source: https://github.com/v1nizx/dateapp-mobile/tree/main/plugins/stitch-design/skills/upload-to-stitch
Command: npx skills add https://github.com/v1nizx/dateapp-mobile --skill stitch-upload-to-stitch-v1nizx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires certifi, and includes scripts (resource) components.

What problem does it solve?

This skill overcomes the AI model's output token limitations when uploading visual assets, HTML, or design documentation to Stitch, ensuring large files are transmitted accurately without truncation.

Core Features & Use Cases

  • Direct HTTP Upload: Bypasses MCP base64 token limits by streaming files directly to the Stitch API.
  • Multi-Format Support: Handles images (PNG, JPG, WebP), HTML, and Markdown files automatically.
  • Use Case: When you have generated a complex UI mockup or a large design specification document that exceeds the standard MCP tool's capacity, use this skill to reliably sync the asset to your project.

Quick Start

Use the stitch::upload-to-stitch skill to upload the file located at path/to/design.png to my active project using my stored API key.

Frequently Asked Questions about stitch::upload-to-stitch

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I upload large design assets to Stitch without hitting token limits?

To upload large design assets to Stitch without token limits, use a direct HTTP-based Python script to stream files to the Stitch API. This bypasses standard MCP base64 encoding limits, ensuring large files transmit accurately without truncation.

What file formats are supported when uploading design documentation to Stitch?

Supported file formats for uploading design documentation to Stitch include images (PNG, JPG, WebP), HTML, and Markdown files. The upload script handles these formats automatically during the batch creation request.

Do I need a Stitch API key to upload local images and HTML files?

Yes, you need a valid Stitch API key and an active project ID to authenticate and execute the batch creation request. These credentials are required to securely upload local images, HTML, and Markdown files to your project.

Why does uploading UI mockups via standard MCP base64 encoding fail?

Uploading UI mockups via standard MCP base64 encoding fails because complex visual assets exceed the AI model's output token limitations, causing truncation. Direct HTTP upload prevents this by streaming the files directly to the Stitch API.

What is the best way to sync complex design specifications to a Stitch project?

The best way to sync complex design specifications to a Stitch project is using a Python script that streams local assets directly to the API. This facilitates reliable batch creation for large files that exceed standard encoding limits.