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 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
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.
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.
Write detailed prompt instructions that define exactly how the skill behaves. Include system context, output formats, and constraints tailored to your use case.
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.
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.
Skills that call external APIs can include key configuration. Users provide their own API keys, which are stored securely and injected at runtime.
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
Define your skill with a name, description, icon path, and the prompt template. Specify any API keys or configuration the skill needs.
Bundle your SKILL.md and any assets into a .zip file. Upload it through the MeDo skill management panel to make it available.
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
Create skills that encode expertise in a specific field — legal writing, medical triage, financial analysis — and reuse them across multiple apps.
Package your brand voice, tone guidelines, and content templates into a skill. Every app that uses it produces on-brand content.
Build skills that format, validate, or transform data in specific ways — CSV parsing, address normalization, unit conversion — for repeated use.
Wrap external API calls in a skill with proper prompts and key management. Other apps can use the service without knowing the API details.
Build a shared library of skills for your organization. Standardize how your team uses AI across projects with curated, tested skill packages.
FAQ
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.
Currently skills are tied to your account. Team sharing and a public skill marketplace are planned for future releases.
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.
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.
Yes. Skills can include API key configuration fields. Users provide their keys, which are securely stored and used when the skill makes external calls.
Start free. No credit card, no commitment.