Why This Matters
Skrun enables developers to easily convert agent skills into callable APIs, supporting multi-model, stateful, and open-source deployment. This innovation simplifies integrating AI capabilities into applications, fostering more flexible and scalable AI solutions for the industry. Its compatibility with popular models and emphasis on open standards make it a significant step toward democratizing AI deployment for both developers and consumers.
Key Takeaways
- Transforms agent skills into accessible APIs with structured inputs and outputs.
- Supports multiple AI models with automatic fallback for robustness.
- Enables stateful interactions, allowing agents to remember across sessions.
Turn any Agent Skill (SKILL.md) into a callable API via POST /run . Multi-model, stateful, open source.
Quick Start
npm install -g @skrun-dev/cli
# Import an existing skill → deploy → call skrun init --from-skill ./my-skill skrun deploy curl -X POST localhost:4000/api/agents/dev/my-skill/run \ -H " Authorization: Bearer <token> " \ -H " Content-Type: application/json " \ -d ' {"input": {"query": "analyze this"}} '
Get Started
Create a new agent
skrun init my-agent cd my-agent # Creates SKILL.md (instructions) + agent.yaml (config)
Import an existing skill
skrun init --from-skill ./path-to-skill # Reads SKILL.md, asks 2-3 questions, generates agent.yaml
Develop locally
... continue reading