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.
Post, ContentCalendar, Hashtag
POST /api/posts/schedule, GET /api/analytics
content-approval, bulk-schedule
daily-analytics-sync (9 AM)
- - Always include 3-10 hashtags for Instagram posts
- - Optimal posting times: 9 AM, 12 PM, 7 PM
- - Use brand voice: casual but professional
- 1. Check ContentCalendar for date gaps
- 2. Draft posts for each gap using brand voice
- 3. Schedule via bulk-schedule workflow
- 4. Notify team in #content channel
Powered by Runwork AI 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
Why It Matters
- Every app automatically becomes AI domain expertise
- Skills accumulate: the more you create, the smarter your workspace gets
- Works both inside Runwork (slash commands) and outside (SKILL.md download)
- Import external skills to bring in expertise from anywhere
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.