Custom Skills

Extend your AI apps with custom skills.

Create and upload reusable AI skills to give your MeDo apps new capabilities. Package prompts, logic, and configurations into shareable .zip bundles that any app can use.

Key features

What Custom Skills brings to your app.

MeDo Custom Skills let you define reusable AI capabilities and upload them as skill packages. Each skill contains a SKILL.md definition with a name, description, icon, and prompt template. Set usage limits, configure API keys, and share skills across your apps. Turn your expertise into portable AI modules that extend what MeDo can build.

Simple package format

Create a .zip file with a SKILL.md definition. Define your skill name, description, icon, and the AI prompt that powers it — no coding framework required.

Custom prompt templates

Write detailed prompt instructions that define exactly how the skill behaves. Include system context, output formats, and constraints tailored to your use case.

Icon and branding

Upload a custom icon for your skill so it is easily recognizable in the skill picker. Give it a clear name and description so users know what it does.

Usage limits and quotas

Set daily or monthly usage limits for each skill. Control how many times the skill can be invoked to manage API costs and prevent abuse.

API key configuration

Skills that call external APIs can include key configuration. Users provide their own API keys, which are stored securely and injected at runtime.

Reusable across apps

Upload a skill once and use it in any MeDo app. Build a library of specialized capabilities that you can mix and match across projects.

How to use

Get started with Custom Skills in minutes.

01

Create your SKILL.md file

Define your skill with a name, description, icon path, and the prompt template. Specify any API keys or configuration the skill needs.

02

Package and upload

Bundle your SKILL.md and any assets into a .zip file. Upload it through the MeDo skill management panel to make it available.

03

Use in any app

Select your custom skill from the plugin list when building an app, or reference it in your prompt. MeDo activates the skill automatically.

Use cases

What you can build with Custom Skills.

Domain-specific AI assistants

Create skills that encode expertise in a specific field — legal writing, medical triage, financial analysis — and reuse them across multiple apps.

Branded content generation

Package your brand voice, tone guidelines, and content templates into a skill. Every app that uses it produces on-brand content.

Custom data transformations

Build skills that format, validate, or transform data in specific ways — CSV parsing, address normalization, unit conversion — for repeated use.

Third-party API wrappers

Wrap external API calls in a skill with proper prompts and key management. Other apps can use the service without knowing the API details.

Team skill libraries

Build a shared library of skills for your organization. Standardize how your team uses AI across projects with curated, tested skill packages.

FAQ

Common questions about Custom Skills.

What format does a custom skill use?

A custom skill is a .zip file containing a SKILL.md markdown file that defines the skill name, description, icon, prompt, and configuration. Optional assets like icons can be included.

Can I share skills with other users?

Currently skills are tied to your account. Team sharing and a public skill marketplace are planned for future releases.

How do I set usage limits?

In the SKILL.md file, you can define usage quotas — daily or monthly invocation limits. This helps manage API costs for skills that call external services.

Do skills work with multi-agent apps?

Yes. Skills can be assigned to specific agents in a multi-agent app. Each agent can use different skills based on its role in the collaboration.

Can a skill call external APIs?

Yes. Skills can include API key configuration fields. Users provide their keys, which are securely stored and used when the skill makes external calls.

Build with Custom Skills on MeDo.

Start free. No credit card, no commitment.