PromptShop

Zeplin Automation

The Zeplin Automation skill allows users to automate tasks within Zeplin, a collaboration tool for designers and developers, using Composio's Zeplin toolkit ...

Install

npx promptshop add zeplin-automation

Details

What This Skill Does

The Zeplin Automation skill allows users to automate tasks within Zeplin, a collaboration tool for designers and developers, using Composio's Zeplin toolkit via Rube M

CP. It is designed for users who want to streamline their design and development workflows. The skill requires an active Zeplin connection and Rube M

CP setup.

When to Use

Automate design handoff processes

Extract design specifications

Generate code snippets

Manage Zeplin projects

Sync designs with other tools

Automate style guide creation

Key Features

Automates Zeplin tasks via Rube M

CPUses Composio's Zeplin toolkit

Requires Rube M

CP and Zeplin connection

Discovers available tools dynamically

Provides a core workflow pattern

Offers guidance on avoiding common pitfalls

Manual Installation

Manual installation

View Full Skill Content

The complete markdown content that gets installed

Zeplin Automation via Rube M

CP

Automate Zeplin operations through Composio's Zeplin toolkit via Rube M

CP.

Toolkit docs: composio.dev/toolkits/zeplin

Prerequisites

Rube M

CP must be connected (R

UBE_SEARCH_TOOLS available) Active Zeplin connection via R

UBE_MANAGE_CONNECTIONS with toolkit zeplin Always call R

UBE_SEARCH_TOOLS first to get current tool schemas

Setup

Get Rube M

CP: Add https://rube.app/mcp as an M

CP server in your client configuration. No A

PI keys needed — just add the endpoint and it works.

Verify Rube M

CP is available by confirming R

UBE_SEARCH_TOOLS responds Call R

UBE_MANAGE_CONNECTIONS with toolkit zeplin If connection is not A

CTIVE, follow the returned auth link to complete setup Confirm connection status shows A

CTIVE before running any workflows

Tool Discovery

Always discover available tools before executing workflows:

R

UBE_SEARCH_TOOLS queries: [{use_case: "Zeplin operations", known_fields: ""}] session: {generate_id: true}

This returns available tool slugs, input schemas, recommended execution plans, and known pitfalls.

Core Workflow Pattern

Step 1: Discover Available Tools

R

UBE_SEARCH_TOOLS queries: [{use_case: "your specific Zeplin task"}] session: {id: "existing_session_id"}

Step 2: Check Connection

R

UBE_MANAGE_CONNECTIONS toolkits: ["zeplin"] session_id: "your_session_id"

Step 3: Execute Tools

R

UBE_MULTI_EXECUTE_TOOL tools: [{ tool_slug: "T

OOL_SLUG_FROM_SEARCH", arguments: {/ schema-compliant args from search results /} }] memory: {} session_id: "your_session_id"

Known Pitfalls

Always search first: Tool schemas change. Never hardcode tool slugs or arguments without calling R

UBE_SEARCH_TOOLS Check connection: Verify R

UBE_MANAGE_CONNECTIONS shows A

CTIVE status before executing tools Schema compliance: Use exact field names and types from the search results Memory parameter: Always include memory in R

UBE_MULTI_EXECUTE_TOOL calls, even if empty ({}) Session reuse: Reuse session I

Ds within a workflow. Generate new ones for new workflows Pagination: Check responses for pagination tokens and continue fetching until complete

Quick Reference

OperationApproach
Find toolsR

UBE_SEARCH_TOOLS with Zeplin-specific use case | | Connect | R

UBE_MANAGE_CONNECTIONS with toolkit zeplin | | Execute | R

UBE_MULTI_EXECUTE_TOOL with discovered tool slugs | | Bulk ops | R

UBE_REMOTE_WORKBENCH with run_composio_tool() | | Full schema | R

UBE_GET_TOOL_SCHEMAS for tools with schema

Ref |

Automate Zeplin operations through Composio's Zeplin toolkit via Rube M

CP.

Toolkit docs: composio.dev/toolkits/zeplin

Prerequisites

Rube M

CP must be connected (R

UBE_SEARCH_TOOLS available) Active Zeplin connection via R

UBE_MANAGE_CONNECTIONS with toolkit zeplin Always call R

UBE_SEARCH_TOOLS first to get current tool schemas

Setup

Get Rube M

CP: Add https://rube.app/mcp as an M

CP server in your client configuration. No A

PI keys needed — just add the endpoint and it works.

Verify Rube M

CP is available by confirming R

UBE_SEARCH_TOOLS responds Call R

UBE_MANAGE_CONNECTIONS with toolkit zeplin If connection is not A

CTIVE, follow the returned auth link to complete setup Confirm connection status shows A

CTIVE before running any workflows

Tool Discovery

Always discover available tools before executing workflows:

R

UBE_SEARCH_TOOLS queries: [{use_case: "Zeplin operations", known_fields: ""}] session: {generate_id: true}

This returns available tool slugs, input schemas, recommended execution plans, and known pitfalls.

Core Workflow Pattern

Step 1: Discover Available Tools

R

UBE_SEARCH_TOOLS queries: [{use_case: "your specific Zeplin task"}] session: {id: "existing_session_id"}

Step 2: Check Connection

R

UBE_MANAGE_CONNECTIONS toolkits: ["zeplin"] session_id: "your_session_id"

Step 3: Execute Tools

R

UBE_MULTI_EXECUTE_TOOL tools: [{ tool_slug: "T

OOL_SLUG_FROM_SEARCH", arguments: {/ schema-compliant args from search results /} }] memory: {} session_id: "your_session_id"

Quick Reference

OperationApproach
Find toolsR

UBE_SEARCH_TOOLS with Zeplin-specific use case | | Connect | R

UBE_MANAGE_CONNECTIONS with toolkit zeplin | | Execute | R

UBE_MULTI_EXECUTE_TOOL with discovered tool slugs | | Bulk ops | R

UBE_REMOTE_WORKBENCH with run_composio_tool() | | Full schema | R

UBE_GET_TOOL_SCHEMAS for tools with schema

Ref |

Claude Code

CursorCodexGemini C

LIAiderWindsurfOpenClaw

automationdesignimagemcpsearch