Skill Builder

AI-Assisted Creation

The Skill Builder is a conversational AI that guides domain experts through knowledge extraction. No coding required — the AI interviews you about your expertise and produces a structured SKILL.md.

Unlike building agents (which requires orchestration code) or MCP tools (which requires server implementations), skills are plain-language instructions. You bring the domain knowledge. The Skill Builder handles the formatting, structure, and best practices. The result is a professional-grade skill ready for publishing.

Build Anywhere

The Skill Builder meets you where you already work. The same conversational creation flow is available across multiple surfaces:

CLI

Build skills from the terminal. Ideal for developers and power users who live in the command line. Pipe in source material, iterate with prompts, output SKILL.md directly to your project.

Web UI

A guided web interface for creating and editing skills visually. Preview the skill structure in real time, manage versions, and publish — all from the browser.

Slack / Discord / Telegram

Start a skill from a conversation. Share an insight in a channel, then tell the bot to turn it into a skill. Collaborate with teammates to refine it without leaving the platform.

Chrome Extension

Capture expertise while you browse. Highlight a blog post, an X thread, a research paper, or documentation — then distill it into a skill with one click.

Every surface produces the same output: a standard SKILL.md that works across all agent platforms. Start a skill on your phone in Telegram, refine it in the Web UI, publish it from the CLI. The builder syncs your work across surfaces.

From Expertise to Skill

Creating a skill follows a simple four-step process:

Describe your domain
Tell the builder what you're an expert in. It could be anything — medical diagnosis, legal analysis, cooking, data science, or mechanical repair.
Answer guided questions
The AI asks targeted questions to extract your procedures, decision trees, rules of thumb, and edge cases. Think of it as an interview with a skilled journalist.
Review the draft
The builder produces a complete SKILL.md draft. Review the structure, check for accuracy, and flag anything that needs refinement.
Refine and finalize
Iterate with the builder until the skill captures your expertise accurately. Add examples, edge cases, and nuance until you're satisfied.

From MCP Tools to Skills

The Skill Builder can also analyze a set of MCP tools and generate skills that capture their best usage patterns. Instead of starting from your head, you start from the tools.

Point to your MCP tools
Provide the builder with a set of MCP server configurations. It inventories every tool — what each does, what inputs it takes, what it returns.
Discover compositions
The builder maps how tools can chain together: outputs of one feeding inputs of another, parallel invocations, conditional branches. It surfaces the workflows hiding in your tool set.
Encode usage patterns
You describe how you actually use these tools — the sequences that work, the gotchas, the error recovery. The builder structures these into skills with declared MCP dependencies.
Test against real tools
The builder validates the generated skill against the actual MCP tools, ensuring the compositions are correct and the declared dependencies match what's needed.

The result is a skill that turns a raw set of MCP tools into a guided workflow — any agent with access to the same tools can follow it. Learn more about skills as the knowledge layer for MCP tools.

Signing Your Skill

Every published skill is cryptographically signed by its author. Signatures are tied to your ERC-8004 on-chain identity, providing:

  • Verifiable authorship — Anyone can confirm you created this skill
  • Tamper detection — Changes to the skill after signing are detectable
  • Provenance chain — The complete history of authorship is traceable

The signing flow:

Connect wallet  →  Review skill content  →  Sign  →  Signature embedded in metadata

Versioning

Skills use semantic versioning (semver) to communicate the nature of changes:

Version part Meaning Example
MAJOR Breaking changes to skill behavior 1.0.0 → 2.0.0
MINOR New capabilities added, backwards compatible 1.0.0 → 1.1.0
PATCH Fixes, improvements, typo corrections 1.0.0 → 1.0.1

Agents can choose how to track versions:

  • 1.2.3 — Exact version, pinned
  • ^1.0 — Compatible with 1.x, auto-updates
  • latest — Always use the newest version

Each version includes a changelog entry documenting what changed and why.

Publishing Workflow

Once your skill is ready, the publishing workflow takes it from local draft to globally available:

Create          Sign           Version         Publish
  │               │               │               │
  ▼               ▼               ▼               ▼
SKILL.md      Wallet +       semver +       Marketplace
 drafted      ERC-8004      changelog      listing live

After publishing, your skill is discoverable by agents worldwide. The Skill Gateway handles distribution, payment, and analytics.

Next Steps

Learn how the Skill Gateway serves your skills to agents, or explore the agentic economy that powers monetization.