Skill Pack Composer for Openclaw

A specialized tool for orchestrating, bundling, and validating multiple AI agent skills into cohesive, conflict-free packages.

52yuanchangxing
v1.0.0
Mar 20, 2026
0
743
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install skill-pack-composer

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 skill-pack-composer 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 Skill Pack Composer?

Skill Pack Composer is an essential utility designed for developers working within the Openclaw ecosystem. Its primary goal is to combine multiple individual skills into unified bundles while ensuring technical integrity. By analyzing slug unique identifiers, dependencies, and resource allocations, it prevents the common pitfalls of multi-agent orchestration.

This skill serves as a rigorous gatekeeper for your Openclaw Skills distribution, ensuring that every package adheres to strict technical specifications. It prioritizes clarity by generating structured drafts and execution checklists before any final actions are taken, maintaining a safe and auditable development environment.

Skill Pack Composer Use Cases

  • Combining multiple Openclaw Skills into a single, distributable bundle.
  • Auditing skill directories for slug or resource location conflicts.
  • Generating comprehensive dependency reports and packaging manifests.
  • Performing dry-run validations for complex multi-skill workflows.

How Skill Pack Composer Works

  1. The tool ingests information from multiple skill directories or a root bundle path.
  2. It reorganizes the provided data into a structured task manifest.
  3. The system performs a conflict check against slugs, dependencies, and resources based on spec.json.
  4. If information is missing, it explicitly lists items for confirmation rather than making assumptions.
  5. It produces a reviewable draft and a structured final output, including a skill inventory and packaging recommendations.

Skill Pack Composer Setup

To use the Skill Pack Composer, ensure you have python3 installed on your system. You can trigger the orchestration script via the command line:

# Run the composer script to process skill inputs
python3 "{baseDir}/scripts/run.py" --input <input_file> --output <output_file>

The tool relies on local resources including {baseDir}/resources/spec.json for validation and {baseDir}/resources/template.md for output formatting.

Skill Pack Composer Data Schema & Taxonomy

The Skill Pack Composer organizes data through a structured taxonomy to ensure Openclaw Skills remain compatible:

Component Description
Skill Inventory A complete list of all skills included in the package.
Dependency Map Analysis of shared and conflicting library requirements.
Conflict Report Identification of overlapping slugs, resource paths, or positioning.
Packaging Manifest Final metadata and distribution notes based on spec.json.

Skill Pack Composer Advanced Features

  • Multi-agent support for complex bundling workflows.
  • Integrated smoke testing via smoke-test.md to verify package integrity.
  • Automated template generation using pre-defined Markdown structures.
  • Strict security boundaries that prioritize read-only audits and dry-run execution plans.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Bins python3
Github Stars: 0
forks: 0

Featured*