publish

Converts finished text into Canva design cards and Vercel preview deployments.

5|Updated Jun 13, 2026
One-click install
npx skills add https://github.com/PatriotAi/ai-lab --skill publish-patriotai
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: publish
Source: https://github.com/PatriotAi/ai-lab/tree/main/.claude/skills/publish
Command: npx skills add https://github.com/PatriotAi/ai-lab --skill publish-patriotai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning a finished piece of text into shareable publication assets requires manual design work and deployment steps. This Skill automates the final publishing stage by generating a design card via Canva MCP and deploying a live preview page via Vercel MCP. ## Core Features & Use Cases - Canva Card Generation: Extracts a headline and 2-3 key points from your text and generates a design card through Canva MCP, with optional PNG export. - Vercel Preview Deployment: Deploys a static HTML preview page of the artifact through Vercel MCP and returns a live URL. - Safety Gate: Requires explicit user confirmation before any external deployment or publication, and refuses to publish unreviewed drafts. - Use Case: After completing a bilingual article with a content pipeline, ask to publish it — you receive a Canva design link plus a Vercel preview URL, both recorded in the artifact or experiment log. ## Quick Start Publish this reviewed article as a Canva card and a Vercel preview page.

Frequently Asked Questions about publish

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

FAQPage Schema
How do I turn text into a Canva design card automatically?▼

Provide a finished text and ask to publish it. The skill extracts a headline and 2-3 key points, then uses Canva MCP to generate a design card, with optional PNG export and a shareable design link.

How to deploy a static preview page with Vercel MCP?▼

The skill deploys your artifact as a static HTML preview page through the Vercel MCP connector and returns the live URL. Preview deployments are distinct from production and are recorded in the artifact or experiment log.

Can I publish a draft that hasn't been reviewed?▼

No. The skill only accepts finished, reviewed artifacts — drafts must go through review first, for example via a content pipeline. This prevents unreviewed content from reaching external services.

What happens if the Canva or Vercel connector is unavailable?▼

The skill creates a local asset (HTML or Markdown) instead and marks the publication step as deferred. You can complete the external publication later once the MCP connector is reachable.

Does publishing require confirmation before deployment?▼

Yes. The skill always asks for explicit user confirmation before any external deployment or publication, since external services may cache or index the content. No secrets or personal data are included in assets.