Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Create and configure Vapi voice AI assistants with models, voices, transcribers, tools, hooks, and advanced settings. Use when building voice agents, phone bots, customer support assistants, or any conversational AI that handles phone or web calls.
.claude/skills/majiayu000-create-assistant/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-17 | ✗→✓ | ▲ Improved | 67% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 107% | 0% |
| case-09 | ✗→✓ | ▲ Improved | 61% | 0% |
| case-11 | ✗→✓ | ▲ Improved | 6% | 0% |
| case-15 | ✗→✓ | ▲ Improved | 21% | 0% |
name: create-assistant description: Interactive assistant creator for CodeConductor. Use when users want to create a new custom assistant, design an AI persona, or configure a specialized helper. Triggers on: "create an assistant", "make a new helper", "design an AI that...", "I need an assistant for...", "帮我创建一个助手", "新建助手".
Guide users through creating custom assistants via interactive dialogue.
STOP! Before creating ANY file, you MUST follow these steps:
The assistant file MUST be created at:
C:\Users\{username}\AppData\Roaming\CodeConductor\CodeConductor\config\custom-assistants\{id}\{id}.md (Windows)
~/Library/Application Support/CodeConductor/CodeConductor/config/custom-assistants/{id}/{id}.md (macOS)
~/.config/CodeConductor/CodeConductor/config/custom-assistants/{id}/{id}.md (Linux)Step 1: Call ipcBridge.fs.getCustomAssistantsDir first to get the exact path.
Step 2: The result will be something like:
C:\Users\zcl\AppData\Roaming\CodeConductor\CodeConductor\config\custom-assistants/Users/xxx/Library/Application Support/CodeConductor/CodeConductor/config/custom-assistantsStep 3: Create files inside that directory:
{result}/{assistant-id}/{result}/{assistant-id}/{assistant-id}.md❌ D:\work\dp2\assistant\xiaohongshu\xiaohongshu.md
❌ ./assistant/my-helper/my-helper.md
❌ ~/.claude/skills/assistant/...
❌ {current-project}/assistant/...✓ C:\Users\zcl\AppData\Roaming\CodeConductor\CodeConductor\config\custom-assistants\xiaohongshu\xiaohongshu.md
✓ ~/Library/Application Support/CodeConductor/CodeConductor/config/custom-assistants/my-helper/my-helper.mdCustom assistants automatically inherit ALL capabilities from the main agent:
DO NOT recreate existing functionality in the assistant's rule file. The rule file should ONLY define:
Before doing anything else, call ipcBridge.fs.getCustomAssistantsDir to get the absolute path where the assistant must be created.
Ask the user to describe the assistant they want:
Use the mcp__popup-mcp__ask_user_question tool to gather:
{custom-assistants-dir}/{id}/{custom-assistants-dir}/{id}/{id}.mdRule file structure:
markdown# {Name} You are {name}, an assistant specialized in {purpose}. ## Mission - {Primary goal} - {Secondary goals} ## Operating Rules - {Behavioral guideline 1} - {Behavioral guideline 2} - Use existing skills like `pdf`, `docx` when processing documents - Leverage MCP tools for file operations and web searches ## Constraints - {Domain constraint} - {What to avoid}
Tell user:
json{ "topic": "Assistant Configuration", "questions": [ { "question": "What type of assistant do you want to create?", "header": "Type", "multiSelect": false, "options": [ { "label": "Coding Helper", "description": "Programming, code review, debugging" }, { "label": "Document Processor", "description": "PDF, DOCX, format conversion" }, { "label": "Domain Expert", "description": "Specialized knowledge in a field" }, { "label": "Task Automation", "description": "Multi-step workflow execution" } ] } ] }
Assistant "{name}" created successfully!
File created:
- {absolute-path-from-getCustomAssistantsDir}/{id}/{id}.md
Inherited Capabilities:
- All MCP tools (file operations, web search, etc.)
- All enabled skills (pdf, docx, frontend-design, etc.)
- All system tools (Read, Write, Bash, etc.)
Next steps:
1. Restart CodeConductor or refresh the assistants list
2. Go to Settings > Assistants to enable your new assistant
3. Start a new conversation and select "{name}" to test itOther measured skills in the registry, with their headline benchmark lift.