Mirdan.ai is a cross-compatible skill registry for the OpenClaw ecosystem. Browse curated skills from ClawHub, the awesome-openclaw-skills collection, and community submissions. All skills are compatible with OpenClaw, Claude Code, and other AI coding agents.
rocket_launchQuick Start: Fetch Skills from Mirdan
Use the free public API to fetch OpenClaw-compatible skills:
# Browse all skills (JSON format)
curl "https://mirdan.ai/api/openclaw/skills"
# Search for Docker skills
curl "https://mirdan.ai/api/openclaw/skills?search=docker"
# Get skills in SKILL.md format
curl "https://mirdan.ai/api/openclaw/skills?format=skillmd"
# Filter by category
curl "https://mirdan.ai/api/openclaw/skills?category=DevOps+%26+Cloud"
# Filter by tag
curl "https://mirdan.ai/api/openclaw/skills?tag=openclaw"
# Sort by downloads, limit to 10
curl "https://mirdan.ai/api/openclaw/skills?sort=downloads&limit=10"apiAPI Reference
/api/openclaw/skillsFetch skills from the Mirdan registry. Public, CORS-enabled, no authentication required.
Query Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
| search | string | - | Full-text search on name, displayName, description |
| category | string | - | Filter by category (e.g., "DevOps & Cloud") |
| tag | string | - | Filter by tag (e.g., "openclaw", "docker") |
| sort | string | stars | Sort by: stars, downloads, updatedAt, createdAt |
| format | string | json | Response format: json or skillmd (SKILL.md compatible) |
| page | number | 1 | Page number for pagination |
| limit | number | 50 | Results per page (max: 200) |
/api/openclaw/skills/submitSubmit a new skill to the Mirdan registry. Requires authentication. Accepts JSON or raw SKILL.md content.
JSON Body
{
"name": "my-openclaw-skill",
"displayName": "My OpenClaw Skill",
"description": "What this skill does in one sentence.",
"version": "1.0.0",
"license": "MIT",
"readme": "# My Skill\n\nFull markdown instructions...",
"tags": ["openclaw", "automation", "devops"],
"categories": ["DevOps & Cloud"],
"source": "openclaw"
}Or submit raw SKILL.md
curl -X POST https://mirdan.ai/api/openclaw/skills/submit \
-H "Content-Type: text/markdown" \
-H "Authorization: Bearer YOUR_TOKEN" \
--data-binary @SKILL.mddata_objectResponse Format
{
"registry": "mirdan.ai",
"api_version": "v1",
"total": 150,
"page": 1,
"limit": 50,
"totalPages": 3,
"items": [
{
"name": "nextjs-expert",
"displayName": "Next.js Expert",
"description": "Expert guidance for Next.js 14/15...",
"version": "v1.3.0",
"author": "openclaw",
"authorVerified": true,
"license": "MIT",
"isOfficial": false,
"isFeatured": true,
"stars": 2890,
"downloads": 34000,
"weeklyDownloads": 1800,
"tags": ["nextjs", "react", "openclaw"],
"categories": ["Frameworks & Languages"],
"readme": "# Next.js Expert\n\n...",
"mirdan_url": "https://mirdan.ai/resource/nextjs-expert"
}
]
}categorySkill Categories from OpenClaw
Skills sourced from the OpenClaw ecosystem span 30+ categories. Here are the most popular categories available on Mirdan:
syncCross-Platform Compatibility
Skills on Mirdan use the standard SKILL.md format, making them compatible with:
- check_circleOpenClaw - Full SKILL.md support with YAML frontmatter, requirements, and install specs
- check_circleClaude Code - Native skill.md support in .claude/skills/ directory
- check_circleClawHub - Cross-registry publishing - publish once, available everywhere
- check_circleCodex CLI - Compatible prompt-based skills via AGENTS.md pattern
- check_circleSkillShare - Sync skills across all AI CLI tools with one command
uploadSubmit Your OpenClaw Skills to Mirdan
Via the Web Form
Use the Submit Resource page to upload your SKILL.md content through a guided form. Select "Skill" as the resource type and paste your skill content into the README field.
Via the API
Submit programmatically using the submit endpoint. Send your SKILL.md directly:
# Submit a SKILL.md file
curl -X POST https://mirdan.ai/api/openclaw/skills/submit \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: text/markdown" \
--data-binary @my-skill/SKILL.md
# Or submit as JSON
curl -X POST https://mirdan.ai/api/openclaw/skills/submit \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"name": "my-skill",
"displayName": "My Skill",
"description": "What it does",
"readme": "# Full skill content...",
"tags": ["openclaw", "my-category"]
}'Via SkillShare CLI
Use the SkillShare CLI tool to sync your skills across OpenClaw, Claude Code, Mirdan, and 40+ other AI CLI tools with a single command.
linkOpenClaw Resources
Ready to explore OpenClaw skills?
Browse our curated collection of OpenClaw-compatible skills, or submit your own.