← Back to Skills Marketplace
Skill Composer
by
pagoda111king
· GitHub ↗
· v0.1.0
· MIT-0
88
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install skill-composer-pro
Description
L2 编排层 - 智能技能编排引擎。自动编排多技能协作流程,分析技能依赖关系,优化执行策略(并行/串行决策)。
Usage Guidance
This skill appears to do what it says: local orchestration logic with no credential requests or network/external installers. Before installing or running it: 1) Review src/index.js locally (already provided) and run the included tests (npm install && npm test) in a sandboxed environment. 2) Note the SKILL.md lists shell/exec capabilities though the code does not use them — ask the maintainer to clarify whether the skill will ever run external commands or call external models. 3) The implementation maps some task types to skill ids (including 'skill-composer' itself), which could lead to self-references/cycles in some inputs — test with representative workloads. 4) Because the source origin is unknown, avoid giving it access to sensitive systems or credentials until you confirm provenance and intended runtime behavior. If you need higher assurance, ask the author for a signed release or run code analysis in an isolated environment.
Capability Analysis
Type: OpenClaw Skill
Name: skill-composer-pro
Version: 0.1.0
The skill bundle requests high-privilege capabilities, specifically 'Bash' and 'Exec' tools in SKILL.md, which are not utilized by the provided JavaScript logic in src/index.js. While the code itself is a benign task-orchestration library, the declaration of these tools in the agent's instruction set creates a significant attack surface for prompt injection; an attacker could craft a task description that tricks the agent into executing arbitrary shell commands. The package-lock.json also includes a large number of native bindings for 'unrs-resolver', which, while likely part of the OpenClaw ecosystem, adds to the complexity and risk profile of the bundle.
Capability Assessment
Purpose & Capability
The name/description (an orchestration/meta-skill) aligns with the provided code: decomposeTask, matchSkills, orchestrate, optimize, and synthesizeResults implement task decomposition, skill matching, DAG building, parallel/serial planning, simple optimization and result synthesis. Declared dependencies and required env/configs are empty, which is appropriate for this local orchestration utility.
Instruction Scope
SKILL.md describes orchestration usage and examples that match the code. The SKILL.md frontmatter lists tools (Read, Write, Bash, Exec) and a model (sonnet) which suggest capability to run shell commands or external models, but the included src/index.js contains only pure Node.js logic with no exec/fs operations beyond local module exports. This is inconsistent (documentation lists broader runtime tools than the code uses) but not necessarily malicious. Also the documentation's project layout mentions separate module files (decompose.js, match.js, etc.) that are not present — the functionality is in a single index.js instead.
Install Mechanism
No install specification is provided (instruction-only + included source). There is no download-from-URL or extraction step; package.json/devDependencies are standard (jest). package-lock.json is large (normal for npm dev deps) but nothing in the manifest indicates an installer that fetches arbitrary code at install time.
Credentials
The skill requests no environment variables, no credentials, and no config paths. The code does not read process.env or access external secrets. This level of access is proportional to the stated purpose.
Persistence & Privilege
Flags show always:false and autonomous invocation allowed by default — normal for skills. The skill does not request permanent presence or modify other skills' configs and does not write additional files beyond what the package would normally include.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install skill-composer-pro - After installation, invoke the skill by name or use
/skill-composer-pro - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
新技能发布 - L2 编排层技能编排师 Pro,100% 测试覆盖,A 级评分 0.78
Metadata
Frequently Asked Questions
What is Skill Composer?
L2 编排层 - 智能技能编排引擎。自动编排多技能协作流程,分析技能依赖关系,优化执行策略(并行/串行决策)。 It is an AI Agent Skill for Claude Code / OpenClaw, with 88 downloads so far.
How do I install Skill Composer?
Run "/install skill-composer-pro" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Skill Composer free?
Yes, Skill Composer is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Skill Composer support?
Skill Composer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Skill Composer?
It is built and maintained by pagoda111king (@pagoda111king); the current version is v0.1.0.
More Skills