← 返回 Skills 市场
Skill Combinator — Emergent Capabilities Engine
作者
Wesley Armando
· GitHub ↗
· v1.0.2
417
总下载
1
收藏
1
当前安装
3
版本数
在 OpenClaw 中安装
/install skill-combinator
功能描述
Meta-skill that unlocks emergent capabilities by combining your agent's installed skills in non-obvious ways. Use this skill whenever your agent faces a comp...
安全使用建议
This skill appears internally consistent for discovering and cataloging multi-skill combinations, but review a few operational details before installing:
- Confirm how OpenClaw delivers Telegram reports: is the platform the sender (skill provides only content) or could the agent perform HTTP calls? Prefer platform-mediated delivery so the skill itself never performs network requests.
- Check the contents of AGENTS.md and MEMORY.md in your workspace; they may contain sensitive policy or user memory. The skill reads these files (read-only) to inform distillation — ensure nothing secret is stored there or that you are comfortable with read access.
- Limit the Telegram bot token's scope (use a bot restricted to the intended chat), rotate the token if needed, and do not reuse a token with broader permissions.
- Inspect other installed SKILL.md files for any sensitive content before allowing the combinator to read them; the skill intends to extract name+description but the grep/cat approach reads the files locally.
- Validate the cron job/session configuration in OpenClaw (isolated session recommended) and verify the constraints in cron-message.md are enforced by the platform (e.g., prohibition on installing new skills autonomously, not writing AGENTS.md/SOUL.md).
If you want stronger assurance, request documentation from the platform about notification mediation and a runtime audit log showing that the skill only read the declared files and did not perform outbound network calls. If you cannot confirm these, treat the read access to MEMORY.md/AGENTS.md as a potential privacy risk.
功能分析
Type: OpenClaw Skill
Name: skill-combinator
Version: 1.0.2
The skill acts as a meta-analyzer that inventories all installed skills and workspace logs to identify 'emergent capabilities.' While the intent appears helpful, it requires broad read access to the entire `/workspace/skills/` directory and core configuration files like `AGENTS.md` and `MEMORY.md`, as well as access to the `TELEGRAM_BOT_TOKEN`. The 'Weekly Distillation' logic (defined in `SKILL.md` and `cron-message.md`) processes entries from `LEARNINGS.md`, which introduces a risk of indirect prompt injection if those logs contain unsanitized data from other skills or external missions.
能力评估
Purpose & Capability
The skill claims to inventory installed skills, detect multi-skill combinations, log outcomes, and send a weekly report. The declared read/write paths (skills directory, COMBINATIONS.md, .learnings) and the Telegram env vars match that purpose. Asking for a Telegram bot token and chat id is proportionate for sending scheduled reports.
Instruction Scope
Runtime instructions explicitly read /workspace/skills/ (name+description), .learnings files, COMBINATIONS.md, AGENTS.md, and MEMORY.md and write COMBINATIONS.md and .learnings entries. Reading other skills' SKILL.md to extract name/description is expected. However AGENTS.md and MEMORY.md can contain sensitive policy or memory content; the skill claims never to write those or output credentials, but the instruction set still grants read access to potentially sensitive files — this is scope-sensitive and worth reviewing.
Install Mechanism
No install spec or external downloads; instruction-only skill (no code files executed). This is low risk from an install/execution perspective.
Credentials
Only TELEGRAM_BOT_TOKEN and TELEGRAM_CHAT_ID are required and TELEGRAM_BOT_TOKEN is declared as primaryEnv. That is appropriate for sending notifications. The documentation asserts the platform mediates delivery and the skill makes no direct HTTP calls; this is plausible but ambiguous — operators should confirm the platform, not the skill, performs the network send and that the token's scope is limited.
Persistence & Privilege
always:false and default autonomous invocation are used (normal). The skill writes only to its own catalogue and .learnings/memory logs and explicitly forbids writing AGENTS.md or SOUL.md. It does not request platform-wide always-on privileges.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install skill-combinator - 安装完成后,直接呼叫该 Skill 的名称或使用
/skill-combinator触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
- Added a homepage field (https://github.com/georges91560/skill-combinator) to SKILL.md.
- Updated metadata structure for environment variables and file path requirements.
- Clarified that AGENTS.md is only readable, not writable.
- Enhanced documentation on environment variables' secure handling and clarified network behavior.
- No functional code changes; documentation and metadata improvements only.
v1.0.1
- Improved file naming consistency by renaming documentation files (README.md, cron-message.md).
- Updated SKILL.md to clarify read/write access paths and env variable requirements, including strict rules for handling secrets and file contents.
- Enhanced logging rules: skills inventory, outcomes, and metrics may be logged, but never file contents or credentials.
- Refined execution logic to ensure all macro-actions require operator approval and respect the Autonomy Gate defined in AGENTS.md.
- Weekly distillation and reporting behavior remain unchanged; documentation now more clearly explains process flow and constraints.
v1.0.0
- Initial release of skill-combinator: a meta-skill enabling emergent capabilities by combining installed agent skills for superior problem-solving.
- Automatically inventories skills, detects potential multi-skill synergies, and proposes/executes combination plans for complex, multi-domain missions.
- Discovers and catalogs skill combinations in COMBINATIONS.md, integrating learnings and success metrics over time.
- Runs weekly to promote proven combinations and propose new skill ideas based on repeated capability gaps.
- Maintains robust logging for every combination attempt, ensuring traceability for successes and failures.
元数据
常见问题
Skill Combinator — Emergent Capabilities Engine 是什么?
Meta-skill that unlocks emergent capabilities by combining your agent's installed skills in non-obvious ways. Use this skill whenever your agent faces a comp... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 417 次。
如何安装 Skill Combinator — Emergent Capabilities Engine?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install skill-combinator」即可一键安装,无需额外配置。
Skill Combinator — Emergent Capabilities Engine 是免费的吗?
是的,Skill Combinator — Emergent Capabilities Engine 完全免费(开源免费),可自由下载、安装和使用。
Skill Combinator — Emergent Capabilities Engine 支持哪些平台?
Skill Combinator — Emergent Capabilities Engine 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Skill Combinator — Emergent Capabilities Engine?
由 Wesley Armando(@georges91560)开发并维护,当前版本 v1.0.2。
推荐 Skills