Agent Skill
Install the Orshot agent skill to enhance your AI coding agent with Orshot API knowledge
GitHub Repository: https://github.com/orshot-hq/orshot-agent-skills
skills.sh: https://skills.sh/orshot-hq/orshot-agent-skills/orshot
Introduction#
The Orshot Agent Skill gives your AI coding agent comprehensive knowledge of the Orshot API, SDKs, dynamic parameters, and integrations. Once installed, your agent can write correct Orshot API calls, use the right SDK methods, and handle errors — all without you referencing the docs manually.
Agent skills are part of the open Agent Skills ecosystem. They work with 30+ AI coding agents.
Supported Agents#
The skill works with all agents that support the Agent Skills specification, including:
- Cursor
- Claude Code
- GitHub Copilot
- Windsurf
- Codex
- Cline
- Roo Code
- Gemini CLI
- Amp
- Trae
- OpenCode
- Kilo Code
- Goose
- And many more
Installation#
Install the skill using the skills CLI:
npx skills add orshot-hq/orshot-agent-skillsThe CLI auto-detects your installed agents and configures them.
Install for Specific Agents#
npx skills add orshot-hq/orshot-agent-skills -a cursor
npx skills add orshot-hq/orshot-agent-skills -a claude-code
npx skills add orshot-hq/orshot-agent-skills -a github-copilot
npx skills add orshot-hq/orshot-agent-skills -a windsurfInstall Globally#
Install globally so the skill is available across all your projects:
npx skills add orshot-hq/orshot-agent-skills -gNon-Interactive Installation#
For CI/CD or scripting:
npx skills add orshot-hq/orshot-agent-skills -g -y -a cursorWhat's Included#
The skill covers the complete Orshot platform:
API Endpoints#
- Render from Studio Templates —
POST /v1/studio/render - Render from Utility Templates —
POST /v1/generate/{renderType} - Generate Signed URLs —
POST /v1/signed-url/create - List/Get/Delete/Duplicate Studio Templates
- Brand Assets API — Upload, list, delete
- Enterprise APIs — Create templates, bulk create, update modifications, generate variants
Dynamic Parameters#
- Style overrides —
title.fontSize,title.color,logo.borderRadius, etc. - AI content generation —
.promptfor text and image elements - Interactive links —
.hreffor clickable elements in PDFs - Video parameters —
.trimStart,.trimEnd,.muted,.loop - Multi-page syntax —
page1@title,page2@subtitle
SDKs#
- Node.js —
npm install orshot - Python —
pip install orshot - PHP —
composer require nicholasgriffintn/orshot-php - Ruby —
gem install orshot
Response Handling#
- Types:
url,base64,binary - Formats:
png,webp,jpg,avif,pdf,mp4,webm,gif - PDF options: margins, page ranges, color mode (RGB/CMYK), DPI
Error Reference#
Common error codes, what they mean, and how to fix them.
Usage#
After installation, describe what you want in natural language. Your agent will write the correct code.
Example prompts:
- "Generate a PNG from my Orshot template 123 with the title 'Hello World'"
- "Use the Orshot Python SDK to render a PDF from template 456"
- "Create a signed URL for my website-screenshot template that never expires"
- "Generate a 10-second MP4 video from template 789 with custom trimming"
- "List all my studio templates using the Orshot API"
Managing the Skill#
List Installed Skills#
npx skills listUpdate to Latest Version#
npx skills updateRemove the Skill#
npx skills remove orshotAgent Skill vs MCP Server#
| Agent Skill | MCP Server | |
|---|---|---|
| What it does | Teaches your agent Orshot API knowledge | Gives your agent live tools to call Orshot API |
| How it works | Static instructions injected into context | Real-time API calls via MCP protocol |
| API key handling | You write the code with your key | Agent calls API directly (key in prompt or env) |
| Best for | Writing production code | Quick interactive prototyping |
| Install | npx skills add orshot-hq/orshot-agent-skills | Add SSE URL to agent config |
Both can be used together for the best experience — the skill provides knowledge while the MCP server provides live tooling.

All Set? Let's Start Automating
- Image, PDF and Video Generation via API
- Canva like editor with AI and smart features
- No-Code Integrations (Zapier, Make, n8n etc.)
- Embed Orshot Studio in your app
- Start Free. No credit card required. Cancel anytime.