Skill Creator

Build a skill.Own your AI.

Persona, model, tools, voice — configured once, yours forever. Build for anything. Share it. Earn from it.

A skill is a saved AI configuration.

Set it once. Use it everywhere. Share it with anyone.

System prompt

Identity and instructions. 200–500 words. Feels like a person, not an FAQ.

Model selection

Filter by intelligence, content level, and price — or pin a specific model.

Tools

Exact whitelist: search, image gen, memory, code, music, video.

Voice

Pick a voice model for spoken responses.

Two ways to build

Pick the one that fits.

Skills page

Create button in the skills list

Open the skills page or the model selector inside any chat thread. Hit Create. Fill the form — name, system prompt, model, tools. Done.

No wizard, no extra steps. The form is the full config.
Open skills
Chat

Ask Thea or Hermes

Open a thread and say: "Build me a clinical reasoning skill for med students." The Skill Creator sub-agent asks a few questions, drafts the prompt, picks the model, configures tools, creates the skill, pins it to your sidebar.

Thea delegates to the Skill Creator — a sub-agent equipped with skill-create, favorite-create, tool-help. You describe, it builds.
Open chat

System prompt that works

The most critical part. A great one feels like a person, not a policy doc.

What works
Open with identity
"You are [Name], a [role] who [does X]." First line, always.
3–5 concrete traits
"Direct and Socratic" beats "helpful and informative". Always.
Set expertise scope
What it knows deeply. What it defers on. No ambiguity.
Specify communication style
"Always respond in one paragraph" is a valid instruction.
Under 500 words
The model reads the full prompt every turn. Shorter wins.
What kills it
ToS-style rule lists
"Always be helpful, never be rude" — every AI gets this. Pure noise.
"Always be helpful"
The model already knows. Skip it.
Contradictory constraints
"Be creative but always stay on topic" — the model hedges forever. Pick one.
Long capability lists
The model knows what it can do. Don't repeat the docs.

Skills people actually build

Clinical Reasoning
Education

Thinks like a senior clinician. Works cases, differentials, reasoning under pressure.

Code Reviewer
Coding

Knows your stack, enforces team conventions. Connected to search for docs.

Uncensored Writer
Creative

Fiction, roleplay, debate without platform restrictions. Uncensored models.

Personal Mentor
Companion

Socratic, blunt, growth-focused. Personality built from the creator's actual philosophy.

Research Agent
Analysis

Searches Brave and Kagi, fetches pages, synthesizes, stores findings in memory.

The Expert You Can't Afford
Specialist

Consultant, lawyer, financial advisor — distilled into a skill. $400/hr knowledge, zero cost.

For developers: skill.ts

Running next-vibe locally? Ask your agent to generate a skill file. Same structure as every built-in skill — compile-ready, commit-ready.

typescript
1export const mySkill: Skill = {
2  id: "my-skill",
3  name: "My Skill",
4  systemPrompt: `You are [Name], [role].
5[3–5 personality traits]
6[What you know deeply / what you defer on]`,
7  availableTools: [tool("brave-search")],
8  pinnedTools:    [tool("brave-search")],
9  variants: [{
10    id: "default", isDefault: true,
11    modelSelection: {
12      selectionType: ModelSelectionType.FILTERS,
13      intelligenceRange: { min: IntelligenceLevel.SMART, max: IntelligenceLevel.BRILLIANT },
14      contentRange: { min: ContentLevel.MAINSTREAM, max: ContentLevel.MAINSTREAM },
15    },
16  }],
17};
The agent knows the full schema. Describe what you want — it generates the file, registers the skill, it's live.

Build yours.

Describe what you want. The Skill Creator handles the rest.