skill-creator

Generate reusable OpenBotX SKILL.md packages from conversational workflows.

88|23|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/openbotx/openbotx --skill skill-creator-openbotx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/openbotx/openbotx/tree/main/openbotx/skills/skill-creator
Command: npx skills add https://github.com/openbotx/openbotx --skill skill-creator-openbotx

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Capture and formalize repeatable agent workflows and best practices into self-contained SKILL.md packages so agents can trigger and execute specialized procedures without repeated manual instructions. The Skill Creator prevents inconsistent skill structure, missing frontmatter, and scattered resources by prescribing a clear anatomy and creation process.

Core Features & Use Cases

  • Frontmatter guidance: Defines name and description requirements, triggering guidance, and optional requirements like binaries or environment variables.
  • Bundled resources strategy: Explains when to include scripts, references, and assets and how to keep SKILL.md concise while using references for large or detailed content.
  • Skill creation workflow: Walks through capturing intent from conversation history, planning reusable contents, writing SKILL.md, and iterating after real-world use.
  • Use case: Convert a conversational workflow for processing invoices into a reusable skill with a SKILL.md entry, a scripts/ helper for parsing PDFs, and reference docs describing schemas.

Quick Start

Create a skill named invoice-extractor that captures the current workflow into a SKILL.md with a clear name and description and recommends any scripts, references, or assets to bundle.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
What is a SKILL.md file and when do I need it for workflow automation?

A SKILL.md file is a structured entry point that packages repeatable agent workflows into self-contained modules with required frontmatter. You need it when capturing conversational workflows or procedural examples to enable agents to trigger specialized procedures without manual instructions.

How do I create a reusable skill from a conversational workflow?

To create a reusable skill, capture intent from conversation history, plan bundled contents like scripts and references, write SKILL.md with required name and description frontmatter, and iterate after real-world use to standardize repeatable procedural tasks.

What frontmatter is required in a SKILL.md file?

Required frontmatter in a SKILL.md file includes name and description fields. Optional frontmatter can specify triggering guidance, required binaries, or environment variables needed to execute the packaged workflow.

How should I bundle scripts, references, and assets in a skill package?

Keep SKILL.md concise by delegating large documentation to bundled reference files. Include scripts for procedural helpers, references for detailed schemas, and assets as needed, ensuring the skill anatomy remains standardized and self-contained.

Can I update an existing SKILL.md to standardize scattered resources?

Yes, you can update an existing SKILL.md to standardize bundled scripts, references, and assets. The skill creation process prescribes a clear anatomy to prevent inconsistent structure, missing frontmatter, and scattered resources across repeatable tasks.

What's the best way to keep a SKILL.md body concise without losing detail?

Keep the SKILL.md body concise by delegating large or detailed content to bundled reference files. Use the references directory for extensive documentation and schemas while maintaining only the core workflow logic in the main file.