Skip to content
Agentmart
Submit a tool

openclaw-converter

Convert OpenClaw skills from ClawHub (or raw markdown) into RikkaHub-compatible skills.

Skill by wuyhong715

IndexedAGPL-3.0★ 65
Write a review

Chalk Labs

Need help deploying openclaw-converter?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/wuyhong715-openclaw-converter

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Convert OpenClaw skills from ClawHub (or raw markdown) into RikkaHub-compatible skills. Use whenever the user gives you an OpenClaw skill URL, a GitHub link to an OpenClaw skill, or raw OpenClaw skill markdown to convert.

Use cases: documents

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/openclaw-converter

What's inside

Skill name
openclaw-converter
Description
Convert OpenClaw skills from ClawHub (or raw markdown) into RikkaHub-compatible skills. Use whenever the user gives you an OpenClaw skill URL, a GitHub link to an OpenClaw skill, or raw OpenClaw skill markdown to convert.
License
AGPL-3.0
Instructions
103 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# OpenClaw to RikkaHub Skill Converter

Convert OpenClaw skills from ClawHub (or raw markdown) into RikkaHub-compatible skills. Apply this whenever the user gives you an OpenClaw skill URL, a GitHub link to an OpenClaw skill, or raw OpenClaw skill markdown to convert.

## How to Fetch the Source

1. ClawHub URL (`https://clawhub.ai/<owner>/<slug>`): the page is a JS single-page app, so a plain fetch returns empty. Use the in-app browser instead: `browser_open` the URL, wait for content to render, extract the rendered SKILL.md text (cap around 16000 chars), then close the browser.
2. GitHub raw URL: if you know the repo, try `https://raw.githubusercontent.com/<owner>/<repo>/main/SKILL.md`. Some skills live under `https://github.com/<owner>/<repo>/tree/main/skills/<name>`.
3. Raw markdown from the user: if the user pastes the SKILL.md directly, use it as-is.

## Conversion Rules

### Paths

| OpenClaw | RikkaHub |
|---|---|
| `~/.openclaw/workspace/` | `~/` |
| `~/.openclaw/workspace/.learnings/` | `~/learnings/` |
| `~/.openclaw/skills/<name>/` | Installed via `skill_install_from_text`; files go to `~/` |
| Any project-root `.learnings/` | `~/learnings/` |

### Tool references

| OpenClaw tool / concept | RikkaHub equivalent | Notes |
|---|---|---|
| `sessions_list` | Not available | Remove the section or note the limitation |
| `sessions_history` | Not available | Remove the section or note the limitation |
| `sessions_send` | `telegram_send_message` | Cross-session becomes cross-device notification |
| `sessions_spawn` | `subagent_dispatch` | Only if the user has sub-agents enabled |
| `clawdhub install <name>` | `skill_install_from_url` or `skill_install_from_text` | Replace install instructions |
| `openclaw hooks enable` | `schedule_job` or `workflow_create` | Hooks become scheduled/workflow automation |
| `memory` (OpenClaw) | `memory_tool` (create/edit/delete) | Same concept, different API |
| Shell commands | `termux_run_command` | Prefix root commands with `su -c` |
| File read/write | `write_text_file`, `read_file`, `list_files` | Same paths, adapted |

### Promotion targets

| OpenClaw target | RikkaHub target |
|---|---|
| `CLAUDE.md` | A project-level file (if the project exists) or `~/learnings/` |
| `AGENTS.md` | A RikkaHub skill file or `memory_tool` |
| `SOUL.md` | `memory_tool` for behavioral patterns |
| `TOOLS.md` | Update the relevant skill's content |
| `MEMORY.md` | `memory_tool` |
| `.github/copilot-instructions.md` | Keep as-is for GitHub Copilot users |

### Sections to remove or replace

- "OpenClaw Setup" / "OpenClaw Workspace Structure": replace with RikkaHub workspace paths.
- "Inter-Session Communication": remove `sessions_*` tools; if the concept is valuable, suggest `telegram_send_message` as a cross-session notification workaround.
- "Hook Integration" / "Enable Hook": replace with RikkaHub workflows (`workflow_create`) or scheduled jobs (`schedule_job`).
- "Claude Code / Codex Setup": remove entirely (other agent platforms).
- Installation via `clawdhub` or `git clone`: replace with "install via `skill_install_from_url` or `skill_install_from_text`" and RikkaHub-compatible paths.

### Sections to keep as-is

Logging formats (LEARNINGS.md / ERRORS.md structure), detection triggers, priority guidelines, area tags, best practices (unless they reference removed tools), and the core workflow / quick-reference table.

### Format header

RikkaHub skills use a simple frontmatter block: `name`, `description`, and `auto_load`. Strip any OpenClaw YAML frontmatter and use the first `# Heading` as the title.

### Naming

Lowercase with hyphens, max 40 chars. Keep the original name when possible.

## Post-Install Checklist

After `skill_install_from_text` returns ok:
1. Confirm the skill installed and auto-enabled.
2. If the skill needs directories (e.g. `~/learnings/`), create them with `write_text_file`.
3. If the skill references external tools (whisper, docker, etc.), note the dependencies.
4. Log the conversion to `~/learnings/LEARNINGS.md` as a `best_practice`.

## Example Conversion Flow

```
User: "fetch this skill and convert it https://clawhub.ai/owner/skill-name"

1. browser_open(url)
2. wait for the rendered article/markdown
3. extract the page text (cap ~16000 chars)
4. close the browser
5. apply the conversion rules above to produce adapted markdown
6. skill_install_from_text(content=adapted, name="skill-name",
     source_label="Converted from <url> for RikkaHub")
7. initialise any required directories
8. confirm to the user
```

## Known Edge Cases

- Minimal skills (a few paragraphs): only paths and tool names need changing.
- Skills with hook scripts: the `scripts/` directory and hook setup are OpenClaw-specific; replace with RikkaHub workflows/scheduled jobs or remove.
- Skills referencing `~/.openclaw/` paths: replace all with `~/` equivalents.
- Skills with YAML frontmatter: strip the delimited block at the top.
- Skills already installed: `skill_install_from_text` with the same name updates in place. Do not rename to force a new install; updating is preferred.

## Triggers

Apply this skill when the user gives you a ClawHub URL, says "convert this OpenClaw skill", says "make this work here" with OpenClaw skill content, pastes a raw OpenClaw SKILL.md to install, or asks to "fetch and convert" a skill from another agent platform.

From wuyhong715/rikkahub-agent-pure, AGPL-3.0.

More from wuyhong715/rikkahub-agent-pure

Signals

Stars
65
Forks
10
Open issues
0
Last commit (this folder)
Oct 16, 2026 (14 days ago)
Last release
Oct 24, 2026 (7 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
AGPL-3.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from wuyhong715

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get openclaw-converter running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying openclaw-converter?

CallGet help
Cite this page

openclaw-converter skill. Agent Mart. https://agentmart.dev/skills/wuyhong715-openclaw-converter (last updated 2026-10-24)