ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 5/5

skill-pack-composer

把多个 Skill 组合成套装,检查 slug、依赖、资源和定位冲突。;use for skills, bundle, packaging workflows;do not use for 混入重复职责的 skill, 忽略依赖冲突.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/52yuanchangxing/skill-pack-composer
Or

What This Skill Does

The skill-pack-composer acts as the central orchestration engine for OpenClaw users aiming to bundle multiple individual AI skills into cohesive, deployable packages. Its core function is to ensure that a set of skills works in harmony before deployment, preventing environmental friction and logical errors. It meticulously analyzes your selected skill set, comparing metadata such as slugs, dependency trees, required system resources, and potential address/positioning conflicts. By automating the verification process, it ensures that your custom skill bundles are robust, conflict-free, and maintainable, preventing the common pitfalls of overlapping responsibilities or silent dependency failures.

Installation

To integrate this utility into your development environment, execute the following command in your terminal: clawhub install openclaw/skills/skills/52yuanchangxing/skill-pack-composer Ensure that you have write permissions to your local OpenClaw skills directory, as the installer will create the necessary directory structure and initialize the default configuration files required for analysis.

Use Cases

  • Pre-deployment Verification: Before finalizing a bundle of productivity skills, use this tool to ensure no two skills share the same trigger or namespace slug.
  • Dependency Resolution: Identify if two skills in a bundle require incompatible versions of a shared utility or environment variable, allowing you to refactor before deployment.
  • Refactoring & Optimization: Analyze existing large-scale bundles to see if any skills exhibit duplicate responsibilities, enabling you to slim down your packages for better performance.
  • Standardized Packaging: Ensure that your custom-built skills align with the organization's spec.json requirements before submitting them to a shared library.

Example Prompts

  1. "I'm putting together a 'Research Assistant' bundle using these five skills. Can you run a conflict check on their slugs and check if there are any conflicting resource requirements?"
  2. "Here is my skill-bundle.json for my new data-analysis pack. Please identify any potential dependency issues and list them as a prioritized checklist."
  3. "I have two skills that both seem to handle file exports. Does this violate the 'no duplicate responsibility' rule? Please analyze my current bundle and suggest which one to keep or how to refactor them."

Tips & Limitations

  • Read-Only Approach: This skill is designed for assessment and reporting. It will not perform destructive actions or automatic configuration changes. It treats your files as read-only, making it safe to run at any stage of development.
  • Human-in-the-loop: Always treat the generated output as an 'advisory' report. The composer is excellent at identifying technical conflicts, but architectural decisions regarding business logic should always be reviewed by a human.
  • Missing Information: If the skill requests information it cannot infer (like custom environment variables), always provide the details clearly. The composer is built to prompt you for 'pending confirmations' rather than hallucinating metadata values.

Metadata

Stars4473
Views1
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-52yuanchangxing-skill-pack-composer": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags

#skills#bundle#packaging#distribution
Safety Score: 5/5

Flags: file-read