sketch-upload-pipeline
CommunityResolve Sketch image upload and preview failures.
Authorjoelklabo
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill standardizes debugging for Sketch Magic upload failures and preview rendering issues, helping engineers quickly identify whether problems originate from client validation, HEIC conversion, preview lifecycle, or server constraints.
Core Features & Use Cases
- Client validation checks: verify accepted MIME types (PNG, JPEG, HEIC/HEIF, WebP) and default size limits (10 MB).
- HEIC conversion guidance: confirm client-side conversion to JPEG via heic2any and identify fallback behavior when conversion fails.
- Preview lifecycle and server constraints: inspect object URL creation/revocation, ensure preview images load with naturalWidth > 0, and validate server body size limits and /api/convert handling.
- Safe reporting: collect file type, size, and error codes only and avoid logging image bytes or any PII. Use case: troubleshoot a user-reported blank preview after uploading an HEIC file to a web app.
Quick Start
Diagnose a blank Sketch preview by checking client validation rules, HEIC conversion outcome, object URL lifecycle, and server upload limits.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: sketch-upload-pipeline Download link: https://github.com/joelklabo/markdowntown-cli/archive/main.zip#sketch-upload-pipeline Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.