统一发现

SKILL效率
效率 未标注权限 许可证不明确
安装这个技能

用自然语言找公司/证券代码、行业与指数、SkillHub 技能、指标定义、XS 函数(vfunc,含 example_call_xs/call_spec 与域库 kline|notice|filings…;稳定域库已随 init 预载)/测试示例、选股字段。不确定 wm-* 时先 discover(domain=skill),再 wm.sh run。

一句话选型结论

按资料字段整理

统一发现是效率类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类效率 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_d83d7c97/wm-discover
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

效率
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_d83d7c97仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791735531
正文体量7.7 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
整理待办与日程

把零散任务收进清单,排出优先级。

批量处理重复任务

把固定动作做成模板,重复执行。

把流程写成清单

把口头流程整理成可复用的步骤。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在效率场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
统一发现当前 未标注权限 未标注 未标注 未标注 有
Nano PDF 文档 联网访问 ClawHub 市场 424.9 万 OpenClaw 有
自动更新程序 浏览器控制 ClawHub 市场 296.4 万 OpenClaw 有
Gemini 助手 联网访问 ClawHub 市场 254.7 万 OpenClaw 有
word DOCX 文档 联网访问 ClawHub 市场 239.6 万 OpenClaw 有
Excel XLSX 前端 联网访问 ClawHub 市场 227.0 万 OpenClaw 有

SKILL.md 全文

7.7 KB
模型实际读到的说明书原文,来自技能仓库

统一发现

SkillHub 路由入口。 不知道该调哪个官方技能时,先本接口(默认含 skill),读 domain=skill 的 id,再 wm.sh run。

也用于:公司名→证券代码、行业/指数、指标定义/公式、XS 函数签名(含 example_call_xs / call_spec;require 可忽略)与 tests 示例、域库 API(notice.* / filings.* / kline.* 等)、选股字段。

本 Pack 不能 skills/run / wm.sh run wm-discover。

会话缓存与高频 Fast-Path 映射(免重复 discover)

若在同一次 Session 内已通过以下自然语言映射定位到对应 Skill,无需重复发起 discover,直接调用对应 Skill:
- 「代码 / 现价 / 摸底 / 一页纸 / 行情」 → wm-company-card
- 「生意模式 / 靠什么赚钱 / 业务」 → wm-company-business
- 「贵不贵 / 估值 / PE / PB / 市赚率」 → wm-valuation
- 「负债 / 债务风险 / 杠杆 / 爆雷」 → wm-debt-safety
- 「现金流 / 利润含金量 / 纸面利润」 → wm-cashflow-quality
- 「分红 / 股息率 / 派息」 → wm-dividend-quality
- 「公告 / 减持 / 回购 / 事件」 → wm-notice-radar
- 「选股 / 条件筛 / 选股票」 → wm-screen-index
- 「GDP / CPI / PMI / M2 / 社零 / 宏观数据」 → wm-data(action=macro)
- 「沪深300 / 指数点位 / 指数成分」 → wm-index(讲「今天涨跌」须看 quote_status=live_ok)
- 「白酒行业 / 行业中枢 / 行业成分」 → wm-industry(批量码→名用 action=resolve)
- 「涨跌家数 / 今日盘面 / 分板块涨跌 / 市场广度」 → wm-analysis-nav theme=market → wm-analysis-run(勿新 L1、勿手搓 XS)
- 「财务分析页 / 研读包」 → wm-analysis-nav theme=research → wm-analysis-run

对人

  • 「有没有查股息 / 财报 / 公告的能力」→ 找对应 SkillHub 技能
  • 公司名 / 简称 / 代码 → 证券代码(domain=symbol,默认已开)
  • 行业 / 指数名、别名、代号 → industry.* / index.*
  • 财务/估值指标名 → $ 指标(含 definition / formula)
  • 「RANGE / AR / 年同比怎么写」→ vfunc 静态索引
  • 「公告 / 年报 / K 线库函数怎么调」→ vfunc(读 example_call_xs;稳定域库已预载,见 wm-xs/references/domain-libs.md)
  • 选股条件里的字段或枚举取值 → domain=screener

对 Agent

硬规则(技能路由)

  1. 用户意图像「查股息、分红、财报/年报、公告、负债、现金流、估值、自选、回测…」而你不确定 skill id → 必须先 $WM discover,q 用用户原话或关键词,保留默认 domains(含 skill) 或显式 domains:["skill"]。
  2. 命中 hits[].domain == "skill" → 取 id → $WM run <id>,不要改用公告/裸 XS/第三方硬凑。
  3. 中文支持子串:q=历史股息 可命中「股息与分红」;q=年报 PDF 可命中「财报检索」。
  4. 仅当 skill 域无合适命中,才降级到 metric / vfunc / xs-eval。
  5. vfunc 域库(kline.* / notice.* …):读 example_call_xs + call_spec(require 可忽略);有 prefer_skill 且用户只要产品结果 → 先 $WM run 该 L1。

何时用

需要 domains / 说明
该用哪个官方技能 skill
公司名 / 证券代码 symbol(默认已含)
行业(申万等) industry → industry.S34(默认已含)
指数 index → index.hs300(默认已含)
分析用 $ 指标定义/公式/示例调用 metric(默认已含)
XS 函数签名 / 返回形状 / 示例调用 / 测试示例 vfunc(默认已含;别名 fn)
域库 API(公告/财报/K线/股息/分部…) vfunc + 命中字段 require / prefer_skill
选股索引字段/枚举 screener
策略卡 strategy
平台树全文 ripgrep 显式 scripts + scope(深挖;默认不要)

默认 domains:symbol|metric|strategy|skill|screener|vfunc|index|industry。

一次命中尽量带齐下一步:id / require / example_call_xs / call_spec / prefer_skill / related。

选股 screener 搜名时:后端对增速族做同义扩展;未提「行业」时公司字段优先于 $CUR_IND_*。仍无命中 → 换词再搜;仍无 → wm-screen-index / 分析师 + wm-xs(禁止第三方选股)。

何时不要用

  • 已明确 skill id 且只要 run → 直接 $WM run
  • 已有代码且只要行情/财务卡 → 直接对应 L1
  • 执行选股筛池 → wm-screen-index action=conditions
  • 写短 XS → wm-xs(先用本接口对齐 $ / 函数名与 require)

调用

WM="bash .cursor/skills/wm-skillhub/scripts/wm.sh"
# 发现技能(优先)
$WM discover '{"q":"历史股息","domains":["skill"],"market":"cn","limit":10}' --result
# 指标定义
$WM discover '{"q":"ROE","domains":["metric"],"market":"cn","limit":10}' --result
# 公司 / 证券代码
$WM discover '{"q":"贵州茅台","domains":["symbol"],"market":"cn","limit":5}' --result
# 行业 / 指数
$WM discover '{"q":"白酒","domains":["industry"],"limit":5}' --result
$WM discover '{"q":"沪深300","domains":["index"],"limit":5}' --result
# 函数 / 域库(读 require + example_call_xs)
$WM discover '{"q":"kline.query_bars","domains":["vfunc"],"limit":5}' --result
$WM discover '{"q":"公告 减持","domains":["vfunc"],"limit":10}' --result
# 选股字段
$WM discover '{"q":"湖南","domains":["screener"],"scopes":["name","code","content"],"market":"cn","limit":20}' --result
domain 说明
skill SkillHub 官方技能
symbol 公司 / 证券代码
index 指数:id=index.hs300 + example_call_xs + related
industry 行业:id=industry.S34 + example_call_xs + related
metric $ 指标;definition / formula / example_call_xs
vfunc 内核/host 函数 + 脚本域库(require/lib/prefer_skill)+ tests/smoke 示例
screener 选股索引(需 user:screener:indicator:read)
strategy 策略卡
workspace / scripts 用户文件 / 平台脚本树全文(scripts 需额外 scope)

如何读结果

  • hits[]:domain / id / title / snippet / matched_fields
  • domain=skill:id=wm-* → $WM run(禁止手搓 HTTP;禁止对本 Pack run)
  • domain=symbol:id=证券代码 → 公司卡等 L1($WM run)
  • domain=index|industry:直接用 id 写 XS;related 可 $WM run
  • domain=metric:definition / formula / example_call_xs
  • domain=vfunc(域库):example_call_xs + call_spec → $WM xs-eval(稳定域库已预载,require 可忽略);有 prefer_skill 且只要产品结果 → 先 L1。细则:wm-xs/references/domain-libs.md

失败与边界

  • 0 hits:换词再搜;仍无 → 说明未覆盖,禁止 invent
  • SKILL_NOT_RUNNABLE:你对本 Pack 误用了 run → 改用 $WM discover
  • 选股执行不在本接口 → wm-screen-index

常见问题

5 问
答案由本站依据条目字段整理
统一发现怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_d83d7c97/wm-discover。安装方式为未标注。装完刷新技能列表或重开客户端。

统一发现支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

统一发现权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

统一发现收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

统一发现用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。