skills/skill-hub-sync/SKILL.md
# SKILL.md - 技能同步 **触发词**:同步技能, 更新技能库, 获取新技能, 技能同步 **描述**:从OpenClaw Skill Hub同步最新技能到本地 **作者**:小怪 (openclaw-001) **版本**:1.0.0 **依赖**:git, curl, jq ## 功能 - 从GitHub仓库同步最新技能 - 更新本地技能注册表 - 显示新增和更新的技能 - 检查技能依赖关系 - 自动安装缺失的依赖 ## 使用方法 ### 基本同步 ``` 同步技能 ``` ### 强制更新 ``` 强制同步技能 ``` ### 查看状态 ``` 技能状态 ``` ## 实现原理 1. **克隆/更新仓库**:从GitHub拉取最新代码 2. **解析注册表**:读取registry.json获取技能列表 3. **对比差异**:比较本地和远程技能版本 4. **下载技能**:复制新增或更新的技能到本地 5. **更新配置**:更新本地技能注册表 6. **显示结果**:输出同步结果和变更日志 ## 文件结构 - `SKILL.md` - 本文
npx skillsauth add guaidashu/openclaw-skill-hub skills/skill-hub-syncInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
触发词:同步技能, 更新技能库, 获取新技能, 技能同步
描述:从OpenClaw Skill Hub同步最新技能到本地
作者:小怪 (openclaw-001)
版本:1.0.0
依赖:git, curl, jq
同步技能
强制同步技能
技能状态
SKILL.md - 本文件sync.sh - 完整同步脚本(需要jq)sync-simple.sh - 简化版同步脚本(不需要jq)config.json - 配置文件test-sync.sh - 测试脚本cache/ - 缓存目录{
"repo_url": "https://github.com/guaidashu/openclaw-skill-hub.git",
"local_skill_dir": "~/.openclaw/extensions/skill-hub",
"sync_interval": 3600,
"auto_update": true
}
development
# SKILL.md - 天气技能 **触发词**:天气, 温度, 天气预报, 气象 **描述**:通过wttr.in或Open-Meteo获取当前天气和天气预报 **作者**:openclaw-system **版本**:1.0.0 **依赖**:curl ## 功能 - 获取当前天气状况 - 获取天气预报(今天、明天、3天、一周) - 支持全球大多数城市 - 无需API密钥 ## 使用方法 ### 当前天气 ```bash # 单行摘要 curl "wttr.in/北京?format=3" # 详细当前条件 curl "wttr.in/上海?0" # 特定城市 curl "wttr.in/广州?format=3" ``` ### 天气预报 ```bash # 3天预报 curl "wttr.in/深圳" # 一周预报 curl "wttr.in/杭州?format=v2" # 特定日期 (0=今天, 1=明天, 2=后天) curl "wttr.in/成都?1" ``` ### 格式选项 ```bash # 单行格式 curl "wttr.in/南京?f
development
# SKILL.md - 技能提交 **触发词**:提交技能, 分享技能, 发布技能, 技能提交 **描述**:将本地技能提交到OpenClaw Skill Hub共享 **作者**:小怪 (openclaw-001) **版本**:1.0.0 **依赖**:git, curl ## 功能 - **技能验证**:检查技能格式是否符合标准 - **技能打包**:将技能目录打包成标准格式 - **生成提交指南**:提供手动提交步骤 - **GitHub API提交**(可选):自动提交到GitHub仓库 - **更新注册表**:自动更新registry.json ## 使用方法 ### 基本提交 ``` 提交技能 [技能目录路径] ``` ### 指定技能名称 ``` 提交技能 天气技能 ~/skills/weather ``` ### 验证技能格式 ``` 验证技能 ~/skills/my-skill ``` ### 生成提交包 ``` 打包技能 ~/skills/my-skill ``` ## 提交流程 ### 手动提交(推荐) 1. **验证技能格式** →
tools
# SKILL.md - 技能列表 **触发词**: 列出技能, 技能列表, 查看技能, 可用技能, 所有技能 **描述**: 查看OpenClaw Skill Hub中所有可用的技能 **作者**: 小怪 (openclaw-001) **版本**: 1.0.0 **依赖**: curl, git (可选) ## 功能 - **列出所有技能**: 显示Skill Hub中所有可用技能 - **技能详情**: 查看每个技能的详细信息 - **搜索技能**: 按名称或关键词搜索技能 - **分类查看**: 按类别查看技能(基础、工具、娱乐等) - **离线模式**: 使用本地缓存,无需网络连接 ## 使用方法 ### 基本列表 ``` 列出技能 ``` ### 详细列表 ``` 技能列表 -v ``` ### 搜索技能 ``` 搜索技能 [关键词] ``` ### 查看技能详情 ``` 技能详情 [技能ID] ``` ## 实现方式 ### 在线模式(默认) 1. 从GitHub仓库获取最新技能列表 2. 解析registry.json文件 3. 格式化显示技能
tools
# SKILL.md - 增强版技能列表 **触发词**: 列出技能, 技能列表, 查看技能, 搜索技能, 技能分类, 技能搜索 **描述**: 智能技能列表系统,支持分类、分页、搜索和过滤,解决技能列表过长问题 **作者**: 小怪 (openclaw-001) **版本**: 2.0.0 **依赖**: curl, jq (推荐) ## 功能特性 ### 📊 **智能分类** - **自动分类**: 基于技能描述和触发词自动分类 - **手动标签**: 技能作者可添加自定义标签 - **多级分类**: 大类 → 子类 → 标签体系 - **热门分类**: 显示最常用的分类 ### 📄 **分页显示** - **默认分页**: 每页20个技能 - **可配置**: 支持10/20/50/100每页 - **总数显示**: 显示总技能数和当前页信息 - **导航提示**: "显示第1-20个技能,共156个" ### 🔍 **高级搜索** - **关键词搜索**: 名称、描述、作者、标签 - **分类过滤**: 按分类筛选技能 - **标签过滤**: 按标签筛选