Semver versioning — start at 1.0.0, bump appropriately
Cross-platform compatible — mark which agents it works with
Naming Conventions
Suffix
When to use
Example
-loop
Iterative feedback loop
ralph-wiggum-loop
-bridge
Cross-agent/system communication
openclaw-bridge, acp-bridge
-stack
Architecture / tech stack
shared-memory-stack
-guide
Documentation / setup / onboarding
openclaw-setup-guide
-guard
Security / audit / verification
skill-vetter
-agent
Autonomous agent
proactive-agent
-crawler
Scraping / data fetching
news-crawler
-monitor
Monitoring / observability
lm-studio-monitor
-orchestrator
Model orchestration
lm-studio-orchestrator
Agent-specific prefixes: openclaw-, claude-, hermes-. Universal skills: no prefix.
Anti-Duplicate Check
# ClawHub
npx clawhub search <skill-name>
# GitHub
gh repo list nerua1 --limit 100 | grep -i "<skill-name>"
# Local OpenClaw
ls <workspace>/skills/ | grep -i "<skill-name>"
# Local Claude Code
ls <agent-home>/skills/vault/ | grep -i "<skill-name>"
# Local Hermes
ls <agent-home>/skills/ | grep -i "<skill-name>"
If something similar exists → merge, don't duplicate.
SKILL.md Template
---
name: skill-name
description: One-line English description
version: 1.0.0
author: nerua1
compatible-with: claude-code, openclaw, hermes-agent
---
# Skill Title
Brief description (2-3 sentences).
## Usage
Example usage with actual commands.
## Examples
Real-world scenarios where this helped.
---
If this saved you time: [☕ PayPal.me/nerudek](https://www.paypal.me/nerudek)
GitHub: [github.com/nerua1](https://github.com/nerua1)
Where to Publish
Platform
How
Reach
ClawHub
npx clawhub publish . --slug <slug>
OpenClaw users
GitHub
Public repo, README.md
Developers, search engines
Dev.to
Article: "How I built X"
Developer community
Reddit
r/LocalLLaMA, r/selfhosted, r/OpenAI
Enthusiasts
Twitter/X
Thread with screenshots
Broader reach
Claude Code
PR to claude-plugins-official
Claude users
Minimum for every skill: ClawHub + GitHub + Dev.to article.
Run npx skillmds@latest add lord1egypt/publishing-guide in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Universal skill publishing checklist and rules — ClawHub, GitHub, Claude Code, Hermes, OpenClaw. Pre-publish vetting, anti-duplicate, naming conventions, promotion strategy. It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. Capability flags: makes network calls. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Lord1Egypt (@lord1egypt) published this skill. Their other Agent Skills are listed on their SkillMD profile.