Runwork
All Features

Skills

AI skills that grow with every app you create

When you create an app in Runwork, it automatically becomes an AI skill. Your Instagram scheduler teaches the AI social media. Your CRM teaches it sales. The more you create, the smarter your workspace gets. Add your own expertise on top: best practices, recipes, guardrails. Then use skills anywhere, from channel conversations to external tools like Claude and Cursor.

Instagram Post Manager Skill
Capabilities Auto-generated
Entities

Post, ContentCalendar, Hashtag

Endpoints

POST /api/posts/schedule, GET /api/analytics

Workflows

content-approval, bulk-schedule

Schedules

daily-analytics-sync (9 AM)

Domain Knowledge Editable
Best Practices
  • - Always include 3-10 hashtags for Instagram posts
  • - Optimal posting times: 9 AM, 12 PM, 7 PM
  • - Use brand voice: casual but professional
Recipe: Plan a Content Week
  1. 1. Check ContentCalendar for date gaps
  2. 2. Draft posts for each gap using brand voice
  3. 3. Schedule via bulk-schedule workflow
  4. 4. Notify team in #content channel
Type / to load a skill...
/instagram-post-manager vibe-app skill
/crm vibe-app skill
/sales-methodology external skill
Runwork AI Powered by Runwork AI
3 skills loaded

Capabilities

Apps Become Skills

Every app you create automatically generates a skill from its capabilities: entities, endpoints, workflows, schedules, integrations, and more. No extra work needed.

Domain Expertise

Layer your business knowledge on top. Best practices, recipes, guardrails, intent mappings. The AI doesn't just know what your app can do, it knows HOW your business uses it.

Slash Commands

Type / in any channel to browse and load skills. Load your CRM skill before a sales conversation. Load multiple skills to orchestrate across apps.

Channel Pinning

Pin skills to specific channels. Your #customer-success channel always has the CRM and Helpdesk skills loaded. The AI always has the right context.

External Skills

Import skills from outside Runwork. Paste a SKILL.md URL or upload a file. Bring in domain expertise from any source into your workspace.

Portable (SKILL.md)

Download any app's skill as a standard SKILL.md file. Use it in Claude Code, Cursor, Codex, or any AI tool that reads skill files. Your apps work everywhere.

Use Cases

Sales playbooks in #sales Customer support context Marketing campaign recipes Onboarding checklists Cross-app orchestration External tool integration

Why It Matters

How It Works

Skills are the knowledge layer that makes your Runwork AI smarter over time. Every app you create in Runwork automatically generates a skill from its registered capabilities: entities, endpoints, workflows, schedules, integrations, components, agents, and file storage. This auto-generated skill is always up to date because it's computed from your workspace registries at runtime.

On top of the auto-generated capabilities, you add your own domain expertise. This is where skills become truly powerful. Tell the AI about your best practices ("always include 3-10 hashtags for Instagram posts"), your recipes ("to plan a content week, first check the calendar for gaps, then draft posts using brand voice"), and your guardrails ("never share internal pricing"). This turns a generic AI into one that understands your business.

In channels, type / to see all available skills. Select one and its full content is injected into the AI's context for that conversation. Load your CRM skill and your Marketing skill at the same time, and the AI can orchestrate across both. Pin skills to channels so the AI always has the right context without anyone needing to load them manually.

Skills are portable. Download any app's skill as a standard SKILL.md file with YAML frontmatter, capability descriptions, domain knowledge, API references with curl examples, and MCP server connection info. Use this file in Claude Code, Cursor, Codex, or any AI tool. Your vibe-coded apps aren't locked into Runwork. They work everywhere.

You can also import skills from outside Runwork. Paste a SKILL.md URL or upload a file. External skills become part of your workspace, browsable via slash commands and pinnable to channels. If an external skill references APIs, the workspace AI can call them directly through a secure HTTP request tool with domain allowlisting.

Frequently Asked Questions

What is a skill in Runwork?
A skill is domain knowledge that teaches the AI how to use your app's capabilities effectively. It combines auto-generated capability descriptions (entities, endpoints, workflows, etc.) with user-authored business expertise (best practices, recipes, guardrails). Every app you create automatically becomes a skill.
How do apps automatically become skills?
When you create an app in Runwork, the platform registers all its capabilities: entities, endpoints, workflows, schedules, integrations, components, agents, and file storage. A skill is automatically generated from these registries. It's always up to date because it's computed at runtime, not stored separately.
Can I edit the auto-generated skill content?
The auto-generated capabilities section updates automatically and can't be edited directly (it reflects your app's actual capabilities). But you can add a Domain Knowledge section with your own business expertise, best practices, recipes, and guardrails. This is where the real customization happens.
What is SKILL.md?
SKILL.md is a standard file format for portable AI skills. It includes YAML frontmatter (name, description, version), capability descriptions, domain knowledge, API references with curl examples, and MCP connection info. You can download any Runwork app's skill as a SKILL.md and use it in Claude Code, Cursor, Codex, or any compatible AI tool.
Can I use Runwork skills in Claude or Cursor?
Yes. Download any app's skill as a SKILL.md file. It includes everything an external AI tool needs: capability descriptions, API endpoints with authentication details, and MCP server URLs. Claude Code, Cursor, and other tools can read this file and interact with your Runwork apps.

Related Features

See How Teams Use Skills

Ready to try Skills?

Start vibe-coding with Runwork today.