skill-creator

Create, update, or delete xbot skills with SKILL.md structure.

12|5|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/ai-pivot/xbot --skill skill-creator-ai-pivot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/ai-pivot/xbot/tree/main/.xbot.example/skills/skill-creator
Command: npx skills add https://github.com/ai-pivot/xbot --skill skill-creator-ai-pivot

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you create, update, or delete xbot Skills so the agent can reliably perform new workflows using your own scripts, references, and assets.

Core Features & Use Cases

  • Skill authoring: Define a new skill under the correct directory layout with a valid SKILL.md entry point.
  • Tool-loading instructions: Specify a clear activation trigger and a Required Tools section so the agent loads the right tools immediately.
  • Operational execution: Provide optional scripts that the agent can list and run deterministically, plus optional references for on-demand knowledge.
  • Use Case: When you need a team to run a consistent “one command” workflow (e.g., updating internal docs or formatting reports), you can package the logic as a skill and share it safely within your self-hosted agent.

Quick Start

Ask the AI to create a new skill named "my-skill" under skills/ that includes a Required Tools section and instructions for when to activate it.

Frequently Asked Questions about skill-creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create custom skills to extend self-hosted AI agent capabilities?

To create custom skills, you define a root SKILL.md file containing YAML frontmatter with the skill name and description, plus a Required Tools section and execution flow instructions for the agent.

What is the best way to package deterministic scripts for automated AI workflows?

Packaging deterministic scripts involves placing them in a valid skill directory structure and adding execution instructions to the SKILL.md file, enabling the self-hosted agent to list and run the scripts reliably on demand.

How does tool loading work when defining a new skill in YAML frontmatter?

Tool loading is triggered by specifying a clear activation condition and a Required Tools section within the SKILL.md file, ensuring the self-hosted AI agent immediately loads the correct tools for the specific workflow.

Can I attach on-demand reference documents to a custom agent skill?

Yes, you can attach optional reference documents to provide on-demand knowledge for the agent, alongside your deterministic scripts and the core SKILL.md execution instructions within the skill directory.

When do I need to define a custom skill for my self-hosted AI agent?

You need to define a custom skill when you want a team to run a consistent automated workflow, such as updating internal docs or formatting reports, safely within your self-hosted AI environment.