wm-dividend-qualitylisted
Install: claude install-skill open-winmale/agent-skills
# 股息分红质量
## 何时使用
- 「股息率多少」「查一下某某的股息」「适不适合红利策略」
- 需要按门槛判定 quality / high_yield
## 库主人
- 域库:`sys/bonus.*`(本技能最熟练)
- 速查:[references/lib.md](references/lib.md)
- 技能 mode:snapshot / history / quality / high_yield;全市场 INDEX 砖见 `bonus.index_where_*`
## 超出 action
```text
1) 先单票 snapshot/history/quality/high_yield
2) 全市场红利排行 / 行业对比 → role-financial-analyst + wm-xs,优先 bonus.index_where_*
3) 产品条件筛池(股息+估值)→ wm-screen-index,不要用本卡硬扫
4) 禁止硬凑「系统没有的排行」;禁止把 15 当 15% 传 min_yield
```
## 何时不要用 / 三态(V2)
- 单票股息质量 → 本卡
- **全市场股息/红利排行**:若系统尚无现成排行面 → 交给 **金融分析师** 查+析,或如实说明「系统没有这类排行数据」(禁止硬凑)
## 调用
**优先**用统一门面 `wm.sh run`(**禁止**手搓 `curl` / 自行拼鉴权 HTTP):
```bash
bash .cursor/skills/wm-skillhub/scripts/wm.sh run wm-dividend-quality \
'{"mode":"snapshot"}' --symbol 600519 --result
```
业务参数进 JSON(即 HTTP `args`);标的优先 `--symbol`。
等价 HTTP 由脚本发出,Agent 勿直接拼鉴权。
**所有 mode / 门槛参数必须放在 `args`。**
### snapshot(默认)
```json
{"symbol": "600519", "args": {"mode": "snapshot"}}
```
### quality(门槛判定)
```json
{"symbol": "600519", "args": {"mode": "quality", "min_yield": 0.03, "payout_min": 0.3, "payout_max": 0.7}}
```
### high_yield
```json
{"symbol": "600519", "args": {"mode": "high_yield", "min_yield": 0.03}}
```
### history
```json
{"symbol": "600519", "args": {"mode": "history", "limit": 20}}
```
Scope:`analysis:skills:run`。收益率/分红率参数均为**小数**(`0.03` = 3%)。
## 返回要点
- `mode`:实际执行模式
- `snapshot`:分红快照(含 yield_ttm、payout_ttm、趋势、`quote_date` 等,以返回为准)
- `quote_date` / `freshness`:收益率价格侧锚定的行情日(Q;history 行