github-to-clawhub
将 GitHub 开源项目转化为 OpenClaw skill 并发布到 clawhub 的完整流程助手。 当用户说"把这个 GitHub 项目做成 skill"、"把 XX 发布到 clawhub"、"把这个项目封装成 skill"、 "把 GitHub 链接转成 skill 上传"、"GitHub 转 skill"等类似需求时触发。 支持从 GitHub URL 出发,自动完成:README 分析 → clawhub 查重 → SKILL.md 撰写 → 目录创建 → clawhub 发布。
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/antonia-sz/github-to-clawhubWhat This Skill Does
github-to-clawhub acts as your specialized assistant for streamlining the conversion of GitHub repositories into functional OpenClaw skills. Instead of manually architecting files, researching structure, and managing CLI commands, you simply provide a GitHub URL. The agent performs a deep-dive analysis of the README, cross-references existing skills on clawhub to prevent duplication, structures the metadata, and orchestrates the deployment process. It transforms raw repository logic into an AI-actionable SKILL.md format and handles the technical interaction with the clawhub registry.
Installation
You can install this assistant directly into your OpenClaw environment by running:
clawhub install openclaw/skills/skills/antonia-sz/github-to-clawhub
Use Cases
This skill is perfect for developers, power users, and OpenClaw enthusiasts who want to:
- Rapidly expand the OpenClaw ecosystem by porting their favorite open-source tools.
- Standardize the way GitHub-based projects are deployed as AI agents.
- Automate the repetitive tasks of directory creation, meta-tagging, and CLI publishing.
- Ensure high-quality, well-documented skills are created with consistent naming conventions and robust trigger-word descriptions.
Example Prompts
- "Hey, I want to turn https://github.com/example/awesome-tool into an OpenClaw skill, can you help me publish it to clawhub?"
- "Please convert this project: https://github.com/developer/text-formatter into a skill, here is my clawhub token: clh_88923485."
- "Can you check if there is an existing skill for this repo https://github.com/org/data-scraper? If not, guide me through the conversion."
Tips & Limitations
- Token Security: Always ensure your clawhub token is provided securely. If you are wary, provide the token only when the assistant explicitly requests it during the workflow.
- Compatibility Check: Not every GitHub project is suitable. Projects requiring heavy GPU resources or complex frontend-only UI components without API accessibility will be flagged as incompatible during the initial analysis phase.
- Naming Matters: Take care when choosing your
sluganddisplayName. A well-crafted slug using descriptive, hyphenated terminology ensures your skill is easily searchable and discoverable on clawhub. - Rate Limits: The skill is configured to handle potential rate-limiting errors gracefully, including automatic retries for publishing if you hit the per-hour limit.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-antonia-sz-github-to-clawhub": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, external-api, code-execution
Related Skills
content-automation
内容创作自动化工具 Skill。支持社交媒体内容生成、视频脚本创作、定时发布任务管理。当用户需要批量生成内容、自动化社交媒体运营或创建视频脚本时触发。
style-cloner
提供1-5篇参考文章 + 原始素材,AI 分析参考文章的风格特征, 将素材改写成同风格的成品文章,输出3个版本供选择,支持强度调节和迭代优化。
project-evaluator
描述一个项目想法,AI 从市场/技术/商业/风险四个维度系统评估, 输出评估报告、竞品速查、MVP建议,帮你决策「值不值得做」。
maybe-finance
Personal finance management skill using Maybe Finance OS. Use when users need to track expenses, analyze budgets, monitor net worth, or manage personal finances through the Maybe Finance self-hosted platform. Supports transaction tracking, account management, budget analysis, and financial reporting.
notebooklm
Google NotebookLM 非官方 Python API 的 OpenClaw Skill。支持内容生成(播客、视频、幻灯片、测验、思维导图等)、文档管理和研究自动化。当用户需要使用 NotebookLM 生成音频概述、视频、学习材料或管理知识库时触发。