clawhub-compat ยท diff
v1.0.0 to v1.0.0
9 added, 2 removed. Audit A to A.
---
name: clawhub-compat
- description: "Demonstrates full compatibility with the ClawHub/OpenClaw skill format. Use as a reference when creating skills for both the dcc-mcp-core ecosystem and ClawHub marketplace."
+ description: >-
+ Example skill โ demonstrates full compatibility with the ClawHub/OpenClaw
+ skill format. Use as a reference when creating skills for both the
+ dcc-mcp-core ecosystem and ClawHub marketplace. Not intended for production
+ use โ this is an authoring reference only.
license: MIT
compatibility: Requires curl binary on PATH
allowed-tools: Bash Read
metadata:
- category: example
+ dcc-mcp.dcc: python
+ dcc-mcp.layer: example
+ dcc-mcp.search-hint: "clawhub, openclaw, marketplace, skill format, compatibility reference"
+ dcc-mcp.tags: "example, clawhub, openclaw, compatibility"
openclaw:
requires:
env:
- EXAMPLE_API_KEY
bins:
- curl
primaryEnv: EXAMPLE_API_KEY
emoji: "๐ฆ"
homepage: https://github.com/loonghao/dcc-mcp-core
install:
- kind: node
package: prettier
bins: [prettier]
tags: [example, clawhub, openclaw, compatibility]
dcc: python
version: "1.0.0"
search-hint: "clawhub, openclaw, compatibility, marketplace, example format"
---
# ClawHub Compatible Skill
This skill demonstrates that `dcc-mcp-core` skills are **fully compatible**
with the [ClawHub](https://clawhub.ai/) / [OpenClaw](https://openclaw.ai/)
ecosystem format.
## Three-Standard Compatibility
| Field | agentskills.io | ClawHub | dcc-mcp-core | This Skill |
|-------|---------------|---------|--------------|------------|
| `name` | โ
Required | โ
Required | โ
Required | โ
|
| `description` | โ
Required | โ
Required | โ
Required | โ
|
| `license` | โ
Optional | MIT-0 only | โ
Optional | โ
MIT |
| `compatibility` | โ
Optional | โ | โ
Optional | โ
|
| `allowed-tools` | โ
Optional | โ | โ
Optional | โ
|
| `metadata` | KV strings | `openclaw.*` | `serde_json::Value` | โ
|
| `metadata.openclaw.requires` | โ | โ
| โ
Parsed | โ
|
| `metadata.openclaw.primaryEnv` | โ | โ
| โ
Parsed | โ
|
| `version` | โ | โ
Required | โ
Optional | โ
|
| `dcc` | โ | โ | โ
Extension | โ
|
| `tags` | โ | โ | โ
Extension | โ
|
## Publishing to ClawHub
```bash
# This skill can be published as-is to ClawHub
clawhub publish ./clawhub-compat --slug clawhub-compat --version 1.0.0
```
## Using ClawHub Skills with dcc-mcp-core
```python
import dcc_mcp_core
# Skills installed via ClawHub are discoverable automatically
catalog = dcc_mcp_core.SkillCatalog(dcc_mcp_core.ToolRegistry())
catalog.discover(extra_paths=["~/.openclaw/skills"])
# Access ClawHub-specific metadata
for skill in catalog.list_skills():
info = catalog.get_skill_info(skill["name"])
# info["required_bins"], info["emoji"], info["homepage"]
```