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-skills

The 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 windsurf

Install Globally

Install globally so the skill is available across all your projects:

npx skills add orshot-hq/orshot-agent-skills -g

Non-Interactive Installation

For CI/CD or scripting:

npx skills add orshot-hq/orshot-agent-skills -g -y -a cursor

What's Included

The skill covers the complete Orshot platform:

API Endpoints

  • Render from Studio TemplatesPOST /v1/studio/render
  • Render from Utility TemplatesPOST /v1/generate/{renderType}
  • Generate Signed URLsPOST /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 overridestitle.fontSize, title.color, logo.borderRadius, etc.
  • AI content generation.prompt for text and image elements
  • Interactive links.href for clickable elements in PDFs
  • Video parameters.trimStart, .trimEnd, .muted, .loop
  • Multi-page syntaxpage1@title, page2@subtitle

SDKs

  • Node.jsnpm install orshot
  • Pythonpip install orshot
  • PHPcomposer require nicholasgriffintn/orshot-php
  • Rubygem install orshot

Response Handling

  • Types: url, base64, binary
  • Formats: png, webp, jpg, 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 list

Update to Latest Version

npx skills update

Remove the Skill

npx skills remove orshot

Agent Skill vs MCP Server

Agent SkillMCP Server
What it doesTeaches your agent Orshot API knowledgeGives your agent live tools to call Orshot API
How it worksStatic instructions injected into contextReal-time API calls via MCP protocol
API key handlingYou write the code with your keyAgent calls API directly (key in prompt or env)
Best forWriting production codeQuick interactive prototyping
Installnpx skills add orshot-hq/orshot-agent-skillsAdd 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

Get Your API Key →
  • 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.