← 返回 Skills 市场
edwardwason

SkillHub Daily

作者 AI花生 · GitHub ↗ · v6.2.0 · MIT-0
cross-platform ⚠ suspicious
52
总下载
1
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install skillhub-daily
功能描述
SkillHub 每日推荐 - 扫描 skillhub.cn 全站 Top100 + 7 大分类各 Top20(共 240 个 Skill), 基于用户痛点精准推荐高价值 Skill,支持 IMA/飞书/Obsidian 多通道存储。 触发词:每日推荐、SkillHub 日报、潜力Skill、帮我推荐技能。 支持...
使用说明 (SKILL.md)

SkillHub 每日推荐 v6.2

每日扫描 SkillHub (skillhub.cn),基于用户痛点精准推荐高价值 Skill,输出结构化简报。

核心特点

  • 🎯 痛点驱动:先理解用户需要什么,再推荐什么,不推热门推对路
  • 💎 信息差优先:收藏率比下载量更真实——"试了就留下"比"试试就扔"更有价值
  • 🔄 跨平台适配:同一套 SKILL.md,WorkBuddy / qclaw / OpenClaw / Hermes / 纯脚本自动适配
  • 🔌 双模式支持:常规 Skills 模式(对话触发) / Cron 定时任务模式
  • 📦 多通道存储:IMA 知识库 / 飞书云文档 / Obsidian / 本地四通道并存

⚠️ 首次使用必读

Skill 加载后,必须主动询问用户使用模式:

"欢迎使用 SkillHub 每日推荐!请选择使用模式:

🔵 模式 A:常规 Skills 模式(推荐新手)

  • 在对话中说"每日推荐"、"SkillHub 日报"等触发词即可调用
  • 每次执行自动扫描你的记忆文件,发现新痛点

🟢 模式 B:Cron 定时任务模式(推荐重度用户)

  • 在 Agent 平台配置定时任务(如每日 07:00 自动执行)
  • 痛点列表在 prompt 中预设,不需要每次扫描记忆
  • 简报自动推送到飞书/微信/IMA 知识库

请输入 A 或 B。"

详细对比见 references/setup-wizard.md

前置检查

在执行 Skill 前,先验证环境:

python --version    # 需要 ≥ 3.10
node --version      # 需要 ≥ 18(仅 IMA 推送需要)

脚本会自动检测 Python 版本,若当前解释器过低会尝试回退到 python3.10/python3.11/python3.12

执行流程

步骤 1: 模式识别(常规/Cron)→ 决定痛点来源
步骤 2: 记忆扫描 → 提取痛点(Cron 模式从 prompt 读取)
步骤 3: 数据抓取 → potential_slim.json
步骤 4: 痛点 × 类别交叉匹配 → 精准选品
步骤 5: 生成简报 → 保存到 data/reports/
步骤 6: 多通道存储(IMA/飞书/Obsidian/本地)
步骤 7: 输出对话摘要(200 字以内)

步骤 1:模式识别

调用方式 模式 痛点来源
对话中触发词 常规模式 动态扫描 MEMORY.md + 最近 3 天日志 + gbrain
Cron 定时任务 Cron 模式 直接使用 prompt 中给出的痛点,不重复扫描
纯脚本 - 无痛点,使用通用推荐

步骤 2:记忆扫描(仅模式 A)

痛点来源(按优先级):

优先级 来源 路径 平台
1 工作区每日日志 memory/YYYY-MM-DD.md(最近 3 天) OpenClaw/Hermes/qclaw
2 工作区长期记忆 MEMORY.md OpenClaw/Hermes/qclaw
3 GBrain 知识库 gbrain search \x3Ctopic> 有 gbrain 时
4 用户级记忆 平台特定 WorkBuddy

痛点 → 分类映射

痛点关键词 映射分类
投研/金融/量化/股票/财报 data-analysis
AI/Agent/MCP/RAG/模型 ai-intelligence
开发/调试/部署/CI/CD developer-tools
小红书/设计/卡片/文案 content-creation
自动化/效率/飞书/同步 productivity
安全/合规/审计/扫描 security-compliance
协作/会议/文档/邮件 communication-collaboration

步骤 3:数据抓取

cd ${SKILL_DIR}
python scripts/skillhub_daily.py --slim --no-html --data-dir ./data
  • ${SKILL_DIR} = 本 SKILL.md 所在目录的绝对路径
  • --slim:裁剪冗余字段,保留 240 个 Skill 完整覆盖,体积减少 ~32%
  • --no-html:跳过 HTML 报告

输出

  • data/potential_slim.json:结构化数据
  • data/snapshots/YYYY-MM-DD.json:每日快照
  • data/reports/YYYY-MM-DD-briefing.md:原始简报

步骤 4:痛点 × 类别交叉匹配

读取 data/potential_slim.json 中的 category_analysis + category_skills,按痛点匹配分类。

匹配规则

  1. 每个痛点 → 1-2 个分类 → 找该分类中匹配的 Skill
  2. 必须查看 hidden_gems_in_category(收藏率高但不在 Top100 的——真正信息差)
  3. 筛选结果:
    • 今日推荐:3-5 个最匹配痛点的 Skill
    • 被埋没的金子:收藏率 Top5 但排名 > 20 的
    • 全站潜力 Top10:按 potential_score 排序

步骤 5:生成简报

保存到 data/reports/YYYY-MM-DD-briefing.md

格式严格遵循 references/briefing-template.md

  • 标题:含完整日期
  • 痛点行:3-6 个核心痛点
  • 今日推荐:3-5 个,每个含匹配痛点 + 推荐理由 100-150 字 + 核心能力 + 安装命令
  • 被埋没的金子:5 列表格
  • 全站潜力 Top10:6 列表格
  • 分类速览:7 大分类
  • 页脚:生成时间 + 扫描范围 + 个性化说明

步骤 6:多通道存储

存储通道由调度方指定

通道 A:IMA 知识库

python scripts/push_to_ima.py "data/reports/YYYY-MM-DD-briefing.md" "SkillHub 每日简报 | YYYY-MM-DD"

凭证来源(优先级):环境变量 → references/config.json~/.qclaw/skills/ima-skill/config.json~/.workbuddy/skills/ima-skill/config.json

通道 B:飞书云文档

# qclaw / OpenClaw
feishu_doc create
feishu_doc write
feishu_doc read  # 验证

# WorkBuddy / Hermes
lark-cli doc create/write

⚠️ 飞书文档必须三步:create → write → read 验证

通道 C:本地存储

简报已保存到 data/reports/,无需额外操作。

通道 D:Obsidian

复制简报到 {OBSIDIAN_VAULT}/SkillHub/YYYY-MM-DD.md

步骤 7:输出对话摘要

直接在当前对话中输出摘要——Cron 任务的对话上下文本身就是推送通道(飞书/微信),不需要额外推送步骤。

摘要格式(200 字以内,无表格):

📊 SkillHub 今日推荐 | YYYY-MM-DD
基于您的[N]个痛点,今日精选[X]个技能
🎯 [技能1] — [价值]
💎 被埋没的金子:[技能名](收藏率[X]%,排名#[N])
📊 今日扫描:240个技能 | 7大分类 | [X]个潜力识别
详情见[存储位置]

交互规则清单

必须做 ✅

  • 首次加载必须询问使用模式(常规 / Cron)
  • Cron 模式 prompt 已含痛点时直接使用,不重复扫描
  • 步骤 3 必须使用 --slim 模式
  • 推荐必须包含功能描述 + 解决痛点 + 使用场景
  • 必须查看 hidden_gems_in_category
  • 凭证从配置文件读取,禁止反复询问用户

何时不应触发 ⚠️

  • 用户明确说"不要推荐 SkillHub"或"暂停每日推荐"
  • 用户只想单次查询某个 Skill 详情(应直接用搜索功能)
  • 用户的网络环境无法访问 skillhub.cn / api.skillhub.cn
  • 24 小时内已经执行过完整流程(除非用户主动要求)
  • 用户没有明确痛点且未授权访问记忆文件(仅模式 A)
  • 当前为调试/测试模式

不能做 ❌

  • 不能硬编码痛点列表
  • 不能减少扫描覆盖量(必须 240 个 Skill/天)
  • 不能用下载量代替收藏率做质量判断
  • 不能在输出中暴露用户个人信息或 API 密钥
  • 不能在步骤 7 之后再调用 message 工具推送——对话上下文本身就是推送

跨平台支持

平台 模式 A 模式 B (Cron) 凭证位置 推送方式
qclaw ~/.qclaw/skills/ima-skill/config.json Cron announce
WorkBuddy ~/.workbuddy/skills/ima-skill/config.json 渠道对话
OpenClaw ~/.openclaw/skills/ima-skill/config.json Cron announce
Hermes 平台特定 webhook/API
纯脚本 环境变量 外部管道

详见 references/platform-adapters.md

Cron 定时任务配置

本 Skill 被设计为可由定时任务驱动的无头执行模式。定时任务通过 prompt 指定痛点列表和存储通道,Skill 按指令执行。

qclaw 飞书推送(每日 07:00):

{
  "schedule": { "kind": "cron", "expr": "0 7 * * *", "tz": "Asia/Shanghai" },
  "sessionTarget": "isolated",
  "payload": {
    "kind": "agentTurn",
    "message": "请执行 skillhub-daily Skill,按 SKILL.md 步骤 1-7 完成每日推荐。\
\
# 痛点(请直接使用,不再扫描记忆)\
- YouTube 字幕提取\
- 股票分析\
- n8n 工作流\
- Markdown 转换\
- 桌面自动化\
- 文档管理\
\
# 存储通道\
飞书云文档\
\
请完成后输出 200 字以内的对话摘要。"
  },
  "delivery": { "mode": "announce", "channel": "feishu" }
}

更多模板见 references/prompt-templates.md

References 索引

文件 何时加载
references/setup-wizard.md 首次加载 Skill、用户选择模式 A/B 时
references/platform-adapters.md 跨平台配置、凭证管理
references/prompt-templates.md 配置 Cron 定时任务
references/briefing-template.md 生成简报时遵循格式
references/config.md 配置 IMA/飞书/Obsidian 凭证
references/source-contract.md 需要了解 API 契约时

数据源

  • API 基地址https://api.skillhub.cn(无需认证)
  • 主接口GET /api/skills?page=N&pageSize=50&sortBy=downloads&order=desc
  • 分类GET /api/v1/categoriesGET /api/skills?category={key}&pageSize=20
  • 详情GET /api/v1/skills/{slug}

License

MIT

安全使用建议
Install only after reviewing or removing the publishing scripts, especially scripts/create_release.py, scripts/github_api_upload.py, and scripts/push_to_clawhub.py. Use local-only mode unless you intentionally enable IMA/Feishu/Obsidian storage, grant least-privilege tokens, avoid plaintext secrets where possible, and do not enable cron until you are comfortable with recurring memory/log scanning and external report delivery.
能力标签
requires-sensitive-credentials
能力评估
Purpose & Capability
The main SkillHub recommendation workflow fits the stated purpose, including fetching SkillHub data, generating reports, and optional storage. However, the package also includes GitHub release creation, repository upload, and ClawHub upload scripts that are not part of the end-user recommendation purpose.
Instruction Scope
The skill discloses mode selection, memory/log scanning, cron use, and storage channels, but lacks a clear permissions section and uses broad conversational triggers that could invoke memory scanning or scheduled report generation too easily.
Install Mechanism
Installation is standard copy/install into agent skill folders. Cron and scheduled-task setup is user-configured rather than silently installed, but users should recognize that enabling it creates recurring automated execution.
Credentials
Network access to SkillHub and local report writes are proportionate. Broader access to memory files, recent logs, existing IMA credentials in other skill directories, external knowledge bases, and unrelated GitHub/ClawHub publishing endpoints is overbroad for ordinary recommendation use.
Persistence & Privilege
The skill supports persistent local reports and optional daily cron execution. It also reads long-lived credentials from environment/config files, and the bundled publishing scripts can perform high-impact authenticated uploads if run.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install skillhub-daily
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /skillhub-daily 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v6.2.0
v6.2.0: Cross-Platform Fusion Edition - Dual mode support, multi-platform adapters, setup wizard
元数据
Slug skillhub-daily
版本 6.2.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

SkillHub Daily 是什么?

SkillHub 每日推荐 - 扫描 skillhub.cn 全站 Top100 + 7 大分类各 Top20(共 240 个 Skill), 基于用户痛点精准推荐高价值 Skill,支持 IMA/飞书/Obsidian 多通道存储。 触发词:每日推荐、SkillHub 日报、潜力Skill、帮我推荐技能。 支持... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 52 次。

如何安装 SkillHub Daily?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install skillhub-daily」即可一键安装,无需额外配置。

SkillHub Daily 是免费的吗?

是的,SkillHub Daily 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

SkillHub Daily 支持哪些平台?

SkillHub Daily 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 SkillHub Daily?

由 AI花生(@edwardwason)开发并维护,当前版本 v6.2.0。

💬 留言讨论