skill-creator

Create and package modular AI skills with standardized structure and validation tools.

3|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/junchenghuo/openclaw-biz-agent --skill skill-creator-junchenghuo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/junchenghuo/openclaw-biz-agent/tree/main/leader/.agents/skills/skill-creator
Command: npx skills add https://github.com/junchenghuo/openclaw-biz-agent --skill skill-creator-junchenghuo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a structured framework and tooling for creating, organizing, and packaging modular AI skills, ensuring they are well-defined, efficient, and reusable.

Core Features & Use Cases

  • Skill Structure Guidance: Offers best practices for organizing SKILL.md and bundled resources (scripts/, references/, assets/).
  • Initialization Tool: Provides a script (init_skill.py) to quickly scaffold new skills with standard directories and templates.
  • Packaging & Validation: Includes a script (package_skill.py) to validate and bundle skills into a distributable .skill format, ensuring adherence to standards.
  • Use Case: A developer needs to create a new AI skill for processing financial reports. They use init_skill.py to set up the basic structure, then follow the guidance in SKILL.md to add specific Python scripts for data parsing and reference documents for financial schemas, finally packaging it with package_skill.py.

Quick Start

Use the skill-creator to initialize a new skill named 'report-analyzer' in the 'skills/custom' directory.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create and package modular AI skills for specialized agent capabilities?

To create and package modular AI skills, use initialization scripts to scaffold standard directories, define capabilities in SKILL.md, add custom scripts, and bundle them into a distributable .skill format. This enforces best practices for modular skill organization and discoverability.

What is the standard structure for organizing AI skills with scripts and references?

The standard structure for organizing AI skills separates components into dedicated directories: scripts/ for executable logic, references/ for documentation, and assets/ for static files. The SKILL.md file acts as the central manifest defining the skill's capabilities and structure.

How do I scaffold a new AI skill project with standard directories and templates?

You can scaffold a new AI skill project by running an initialization script like init_skill.py. This tool automatically generates the required directories, templates, and SKILL.md configuration files, ensuring the new skill adheres to standardized packaging formats from the start.

Does this skill development framework require external dependencies to validate and bundle skills?

No external dependencies are required to validate and bundle skills. The framework operates independently using included scripts to package skills into a distributable .skill format, ensuring they adhere to required standards without needing external libraries.

Can I include custom Python scripts for data parsing within a packaged AI skill?

Yes, you can include custom Python scripts for data parsing by placing them in the bundled scripts/ directory. The skill structure explicitly supports optional scripts, references, and assets to enable specialized AI agent capabilities like data processing.

What's the best way to ensure custom AI skills adhere to packaging standards before distribution?

The best way to ensure custom AI skills adhere to packaging standards is to run a validation script like package_skill.py. This tool checks the skill's structure and bundles it into a distributable .skill format, enforcing best practices for organization and discoverability.