How Skillry Protects Creator Skills

By Skillry Editorial · Updated October 28, 2026

A Skillry Skill is valuable because it encodes a creator’s expertise: the prompt chain, the quality checks, the tool calls, and the exact way a deliverable is assembled. If that bundle ships to the client, it can be copied, repackaged, or resold. That is why Skillry runs every real Skill on the server and exposes only a thin client to the user.

This page explains the architecture, the request flow, and the model fleet that powers the work.

How this article was made. This guide was drafted with AI assistance and edited by Skillry Editorial. Model descriptions and facts are drawn from the Skillry model catalogue, last updated October 28, 2026.

Why server-side skills matter

Most AI marketplaces treat a Skill as a prompt file the user downloads and runs locally. That model has three problems:

  1. IP leaks. The prompt, the tool chain, and the verification logic are visible to anyone who installs the Skill.
  2. Key sprawl. The creator’s API keys, model credentials, and third-party tokens have to be shared with every user.
  3. Inconsistent output. A Skill that depends on a local model, a local browser, or a local file system behaves differently on every machine.

Skillry solves this by keeping the Skill in a secure runtime. The user sends inputs; the server runs the Skill; the user receives only the finished asset or result. The Skill itself never reaches the client.

Architecture overview

Skillry secure skill execution architecture and call flow

The diagram above shows the whole path: a thin client talks to an API gateway, the gateway hands off to a sandboxed Skill runtime, the runtime loads the real Skill and routes to the right models, and the final asset is stored and delivered through a signed CDN URL.

Thin client

The Skillry client is intentionally thin. It collects user inputs, shows previews, and renders results. It does not:

  • store the Skill source,
  • hold model API keys,
  • run the model locally, or
  • expose the prompt chain.

That means a Skill can work on any device with a browser, and creators do not have to trust end users with their intellectual property.

API gateway

Every request passes through an API gateway that handles authentication, rate limiting, and routing. Rate limits are per user and per Skill, which makes large-scale extraction attempts expensive and obvious.

Skill runtime

The Skill runtime is the heart of the system. When a request arrives, the runtime:

  1. loads the encrypted Skill package from secure storage,
  2. validates inputs against the Skill’s schema,
  3. fetches any required secrets from the vault,
  4. executes the Skill inside a sandbox,
  5. routes model calls through the model router, and
  6. applies post-processing, verification, and safety filters before returning anything.

The Skill package contains SKILL.md instructions, tool definitions, quality checks, and metadata. It is never sent to the client.

Secret vault

API keys for OpenAI, Anthropic, Moonshot, ByteDance, Kuaishou, Alibaba, MiniMax, and every other provider live in a secret vault. Only the Skill runtime can read them, and only for the specific call it is making. Creators do not share keys with users; users do not need their own subscriptions.

Model router

Not every Skill needs the same model. A coding Skill might need long-context reasoning; a video Skill needs a video generation model; a front-end Skill needs strong layout taste. The model router picks the right engine for the job, falls back gracefully if a provider is slow, and keeps costs predictable.

Asset store and CDN

Generated images, videos, code archives, decks, and landing pages are stored in an asset store and served through a CDN with signed, time-limited URLs. The client receives only the finished deliverable, not the intermediate prompts, model outputs, or tool logs.

Call flow: one request end to end

  1. Request. The thin client sends the user’s inputs, file references, and Skill selection to Skillry.
  2. Validate. The API gateway checks authentication, quotas, and rate limits.
  3. Load Skill. The runtime loads the encrypted Skill package and input schema.
  4. Route model. The router selects the agentic LLM, image model, or video model the Skill calls for.
  5. Generate. The chosen model runs inside Skillry’s provider account, using Skillry’s keys.
  6. Post-process. The runtime verifies output quality, runs safety filters, and applies any watermark or attribution.
  7. Store asset. Images, videos, code, decks, or pages are written to the asset store.
  8. Sign URL. A signed CDN link is generated for media and large deliverables.
  9. Return. The runtime sends the result summary and asset URL back to the client.
  10. Render. The client displays the result. The Skill source never left the server.

Models behind the skills

The footer model list is the fleet the Skillry catalogue is written against. A Skill is just a folder of instructions; the model is what turns those instructions into work.

Agentic LLMs

These models handle reasoning, planning, coding, writing, and long-horizon tasks.

Model Maker Context Best at
Opus 5.5 Anthropic 1M tokens Agentic coding and long tasks
GPT-6 Astra OpenAI ≈1M tokens End-to-end agentic work
Fable 5.1 Anthropic 1M tokens Demanding reasoning
Opus 5 Anthropic 1M tokens Complex coding and enterprise work
Kimi K3 Moonshot AI 1M tokens Front-end web development
Grok 4.6 xAI 500K tokens Interactive and visual builds
GLM 5.3 Flash Z.ai 1M tokens Fast, low-cost coding
DeepSeek V4.1 Flash DeepSeek 552B / 8B–16B active Cheap batch runs
Qwen 3.8 Max Alibaba — 3D, games, and front-end

Image and video models

These models produce the visual assets that creative Skills deliver.

Model Maker Output Best at
Seedance 2.5 ByteDance 30s, extendable, native audio One-take storytelling
Seedance 2.0 ByteDance 15s multi-shot Multimodal reference
Kling 4.0 Kuaishou 30s, 4K / 1080p HDR Production-grade footage
Wan 3.0 Alibaba 30s at 30fps Documents and web pages to video
MiniMax H3 MiniMax 4–15s, 2K regenerate Open weights, native stereo

A Skill declares which model families it supports. The runtime chooses the actual model based on availability, cost, and the user’s plan.

Protection layers

Beyond the architecture, Skillry uses several guardrails to protect creators:

  • Encrypted skill storage. Skill packages are encrypted at rest and decrypted only inside the runtime.
  • Sandboxed execution. Each Skill runs in an isolated environment with no access to other Skills or user data.
  • No source shipping. SKILL.md, prompt chains, and tool definitions never travel to the client.
  • Key isolation. Provider keys are held in a vault and injected per call.
  • Output attribution. Generated media can carry invisible or visible attribution back to the Skill and the creator.
  • Audit logging. Every request, model call, and error is logged for debugging and abuse detection.
  • Rate and spend limits. Per-user quotas prevent scraping and unexpected bills.

Frequently asked questions

Why not let users run Skills locally? Local execution exposes the Skill source and forces creators to share API keys. Server-side execution keeps the IP safe and the output consistent.

Does the client ever see the prompt? No. The client sees only the input form and the final result. The prompt chain, model logs, and intermediate artifacts stay on the server.

Which models can a Skill use? A Skill can target any model in the Skillry fleet, including the agentic LLMs and the image/video models listed above. The creator declares supported models; the runtime picks the best available option.

What happens if a model provider is down? The model router can fall back to an equivalent model in the same family when one provider is slow or unavailable.

How do creators publish a Skill? Creators upload a Skill package through the publish flow. The package is reviewed, encrypted, and deployed to the runtime. The creator keeps ownership and earns each time the Skill runs.

Start building protected Skills

Server-side execution lets creators ship real expertise without giving it away. If you have a workflow that produces decks, pages, images, videos, or code, you can turn it into a Skill and keep the source safely on Skillry.


About this guide

This article was written by Skillry Editorial. It explains how Skillry runs Skills on secure servers, protects creator intellectual property, and routes work to the agentic and media models listed in the Skillry footer. Model facts are drawn from the Skillry model catalogue and updated as new models are added.