Skills CLI Orchestrator for Openclaw

A high-level orchestrator for managing AI agent skills via the ClawHub command-line interface and structured local folders.

openlang-cn
v1.0.2
Mar 12, 2026
0
1.1k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install skills-cli

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install skills-cli using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Skills CLI Orchestrator?

The Skills CLI Orchestrator serves as a comprehensive management layer for developers working with Openclaw Skills. It bridges the gap between local development environments and the remote ClawHub registry, ensuring that skills are properly structured, versioned, and synchronized. By leveraging this skill, developers can maintain a clean directory hierarchy and use the clawhub-cli tools more effectively.

This orchestrator focuses on the logic of skill management, helping users choose the correct actions—whether it is searching for new capabilities, updating existing installations, or publishing original work. It enforces best practices for SKILL.md file structures and frontmatter configuration, which are essential for the visibility and functionality of Openclaw Skills within the ecosystem.

Skills CLI Orchestrator Use Cases

  • Searching for specific functionalities within the remote skill registry.
  • Installing or uninstalling agent skills using unique slugs.
  • Keeping a local library of skills updated to the latest semantic versions.
  • Synchronizing multiple local skill directories with a remote repository for backup or distribution.
  • Validating local SKILL.md files and metadata before publishing.

How Skills CLI Orchestrator Works

  1. Identify Intent: The skill determines if the user needs to find, install, update, or publish a skill based on natural language input.
  2. Directory Alignment: It assumes or confirms a local working directory, typically a skills/ root folder.
  3. Command Selection: Based on the Decision Tree, it selects the appropriate clawhub command (e.g., search, install, sync).
  4. Metadata Validation: It checks the local SKILL.md for required frontmatter fields like name and description.
  5. Execution & Verification: It provides the specific command template and guides the user through troubleshooting steps like checking lockfiles or remote status.

Skills CLI Orchestrator Setup

To begin managing your local environment, ensure you have the ClawHub CLI installed and create a dedicated directory for your Openclaw Skills:

# Create a skills directory
mkdir skills

# Navigate to your project root
cd your-project-root

# List currently installed skills to verify CLI connectivity
clawhub list

Skills CLI Orchestrator Data Schema & Taxonomy

The skill follows a strict directory and file taxonomy to ensure compatibility across the Openclaw Skills ecosystem:

Component Requirement Description
Root Directory skills/ The default container for all public and private skills.
Skill Folder skills/<skill-slug>/ A unique directory named after the skill's slug.
Manifest SKILL.md The core documentation and metadata file in the skill folder.
Frontmatter name, description YAML block at the top of SKILL.md defining identity.
Lockfile clawhub.lock Automatically generated file to track installed versions and dependencies.

Skills CLI Orchestrator Advanced Features

  • Bulk Synchronization: Use clawhub sync --all to push all local changes to the registry in a single operation.
  • Version Control: Support for specific semver updates and version bumping (patch, minor, major) during publication.
  • Automated Metadata Generation: Ability for the AI agent to draft SKILL.md content based on directory analysis.
  • Tagging System: Manage release channels using the --tags flag to differentiate between 'latest', 'beta', or 'stable' releases.
  • Multi-Agent Orchestration: Works in tandem with the clawhub-cli skill to provide deep technical command support.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*