{
 "generated": "2026-10-05 21:51",
 "summary": {
  "total": 261,
  "P0": 89,
  "P1": 68,
  "P2": 18,
  "OK": 86,
  "over500": 6,
  "chars_total": 1887288,
  "no_trigger": 87,
  "linked": 218,
  "fixable": 43
 },
 "skills": [
  {
   "skill": "baoyu-social-media-launch",
   "name": "baoyu-social-media-launch",
   "path": "~/.hermes/skills/baoyu-social-media-launch",
   "linked": true,
   "can_fix": false,
   "chars": 2428,
   "real_bytes": 5775,
   "lines": 93,
   "desc_len": 123,
   "desc": "宝锐生物社媒起号方案 — 为宝锐生命科学业务线制定小红书+微信视频号的内容获客策略。 当用户要求为面向高校/科研用户的产品线做短视频/直播平台的内容规划、起号方案、 引流获客策略时使用。核心方法论是\"跨行业B2B获客最佳实践 × 科研场景落地\"。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "baoyu-workbench-mcp",
   "name": "baoyu-workbench-mcp",
   "path": "~/.hermes/skills/baoyu-workbench-mcp",
   "linked": true,
   "can_fix": false,
   "chars": 2712,
   "real_bytes": 3688,
   "lines": 73,
   "desc_len": 50,
   "desc": "宝锐工作台 MCP 数据管道——多项目查询、字段展开、飞书链接。触发：MCP拉取、工作台HTM改造。",
   "subs": [
    "references"
   ],
   "extra_files": 2,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "parallel-cli",
   "name": "parallel-cli",
   "path": "~/.hermes/skills/research/parallel-cli",
   "linked": true,
   "can_fix": false,
   "chars": 10798,
   "real_bytes": 10852,
   "lines": 379,
   "desc_len": 55,
   "desc": "Agent-native web search, deep research, and enrichment.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C4",
     "msg": "10KB 但无 references/ 分层"
    }
   ]
  },
  {
   "skill": "grounded-citations",
   "name": "grounded-citations",
   "path": "~/.hermes/skills/research/grounded-citations",
   "linked": true,
   "can_fix": false,
   "chars": 12586,
   "real_bytes": 12652,
   "lines": 244,
   "desc_len": 58,
   "desc": "Ground answers and documents in cited, verifiable sources.",
   "subs": [
    "references",
    "scripts"
   ],
   "extra_files": 4,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    }
   ]
  },
  {
   "skill": "literature-research-pipeline",
   "name": "literature-research-pipeline",
   "path": "~/.hermes/skills/research/literature-research-pipeline",
   "linked": true,
   "can_fix": false,
   "chars": 5332,
   "real_bytes": 9048,
   "lines": 98,
   "desc_len": 64,
   "desc": "Use when 需系统性文献调研（检索→全文→证据表→综述/报告）。五阶段流水线+可验证检索脚本 lit_search.py。",
   "subs": [
    "scripts"
   ],
   "extra_files": 1,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "blogwatcher",
   "name": "blogwatcher",
   "path": "~/.hermes/skills/research/blogwatcher",
   "linked": true,
   "can_fix": false,
   "chars": 5111,
   "real_bytes": 5111,
   "lines": 123,
   "desc_len": 58,
   "desc": "Monitor blogs and RSS/Atom feeds via blogwatcher-cli tool.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C9",
     "msg": "无验收/验证步骤"
    }
   ]
  },
  {
   "skill": "competitor-news-monitor",
   "name": "competitor-news-monitor",
   "path": "~/.hermes/skills/research/competitor-news-monitor",
   "linked": true,
   "can_fix": false,
   "chars": 4611,
   "real_bytes": 4619,
   "lines": 76,
   "desc_len": 55,
   "desc": "Watch named companies for material news; cited digests.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    }
   ]
  },
  {
   "skill": "baoyu-open-research-apis",
   "name": "baoyu-open-research-apis",
   "path": "~/.hermes/profiles/zone-b/skills/research/baoyu-open-research-apis",
   "linked": false,
   "can_fix": true,
   "chars": 5597,
   "real_bytes": 9191,
   "lines": 117,
   "desc_len": 46,
   "desc": "Use when 要用开源 API 搭科研检索工具或选数据源。实测 CORS 矩阵+端点坑。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "literature-gap-acquisition",
   "name": "literature-gap-acquisition",
   "path": "~/.hermes/skills/research/literature-gap-acquisition",
   "linked": true,
   "can_fix": false,
   "chars": 3396,
   "real_bytes": 6661,
   "lines": 59,
   "desc_len": 29,
   "desc": "Use when 文献拿不到全文需定级/找作者/发索取函。",
   "subs": [
    "references",
    "scripts"
   ],
   "extra_files": 3,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "polymarket",
   "name": "polymarket",
   "path": "~/.hermes/skills/research/polymarket",
   "linked": true,
   "can_fix": false,
   "chars": 4791,
   "real_bytes": 4825,
   "lines": 105,
   "desc_len": 55,
   "desc": "Query Polymarket: markets, prices, orderbooks, history.",
   "subs": [
    "references",
    "scripts"
   ],
   "extra_files": 2,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P2",
     "code": "C9",
     "msg": "无验收/验证步骤"
    }
   ]
  },
  {
   "skill": "subagent-fact-verification",
   "name": "subagent-fact-verification",
   "path": "~/.hermes/skills/research/subagent-fact-verification",
   "linked": true,
   "can_fix": false,
   "chars": 3498,
   "real_bytes": 7448,
   "lines": 64,
   "desc_len": 36,
   "desc": "Use when 子Agent报回数值/事实，须独立验真后再写入交付物。",
   "subs": [
    "scripts"
   ],
   "extra_files": 1,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "academic-reprint-requests",
   "name": "academic-reprint-requests",
   "path": "~/.hermes/skills/research/academic-reprint-requests",
   "linked": true,
   "can_fix": false,
   "chars": 1938,
   "real_bytes": 4297,
   "lines": 43,
   "desc_len": 43,
   "desc": "Use when 拿不到全文的文献需向作者索取（批量函件/找通讯作者邮箱/自动发信）。",
   "subs": [
    "templates"
   ],
   "extra_files": 1,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "arxiv",
   "name": "arxiv",
   "path": "~/.hermes/skills/research/arxiv",
   "linked": true,
   "can_fix": false,
   "chars": 10047,
   "real_bytes": 10061,
   "lines": 270,
   "desc_len": 56,
   "desc": "Search arXiv papers by keyword, author, category, or ID.",
   "subs": [
    "scripts"
   ],
   "extra_files": 1,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "baoyu-literature-access",
   "name": "baoyu-literature-access",
   "path": "~/.hermes/skills/research/baoyu-literature-access",
   "linked": true,
   "can_fix": false,
   "chars": 8105,
   "real_bytes": 14486,
   "lines": 126,
   "desc_len": 35,
   "desc": "Use when 查文献拿不到全文/付费墙/缺口清单。先找合法开放版。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C4",
     "msg": "7KB 但无 references/ 分层"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "bioinformatics",
   "name": "bioinformatics",
   "path": "~/.hermes/skills/research/bioinformatics",
   "linked": true,
   "can_fix": false,
   "chars": 13564,
   "real_bytes": 13736,
   "lines": 225,
   "desc_len": 58,
   "desc": "Gateway to 400+ genomics and computational biology skills.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C4",
     "msg": "13KB 但无 references/ 分层"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "research-paper-writing",
   "name": "research-paper-writing",
   "path": "~/.hermes/skills/research/research-paper-writing",
   "linked": true,
   "can_fix": false,
   "chars": 71322,
   "real_bytes": 72164,
   "lines": 1610,
   "desc_len": 53,
   "desc": "Write ML papers for NeurIPS/ICML/ICLR: design→submit.",
   "subs": [
    "references",
    "templates"
   ],
   "extra_files": 55,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C1",
     "msg": "正文 1610 行 > 500 行上限"
    },
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P2",
     "code": "C8",
     "msg": "正文散落 16 处年份，易过期"
    }
   ]
  },
  {
   "skill": "tianyancha-cn",
   "name": "tianyancha-cn",
   "path": "~/.hermes/skills/tianyancha-cn",
   "linked": true,
   "can_fix": false,
   "chars": 1478,
   "real_bytes": 2117,
   "lines": 105,
   "desc_len": 41,
   "desc": "企业信息查询 - 天眼查/企查查/爱企查数据查询（Bloomberg 终端中国版）",
   "subs": [],
   "extra_files": 3,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C9",
     "msg": "无验收/验证步骤"
    }
   ]
  },
  {
   "skill": "hermes-multi-zone",
   "name": "hermes-multi-zone",
   "path": "~/.hermes/skills/hermes-multi-zone",
   "linked": true,
   "can_fix": false,
   "chars": 14826,
   "real_bytes": 16392,
   "lines": 430,
   "desc_len": 309,
   "desc": "Configure multiple isolated Hermes Agent instances (Zones) for different use cases: family/public vs work/private data isolation, or restricted team/department access (RBAC with SOUL.md + tool disabling + skill filtering). Based on Hermes Profiles + tmux process isolation + optional separate WeChat accounts.",
   "subs": [
    "references"
   ],
   "extra_files": 1,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C11",
     "msg": "白名单外绝对路径：/Volumes/"
    }
   ]
  },
  {
   "skill": "baoyu-workbench-page-acceptance",
   "name": "baoyu-workbench-page-acceptance",
   "path": "~/.hermes/profiles/zone-b/skills/baoyu-workbench-page-acceptance",
   "linked": false,
   "can_fix": true,
   "chars": 3878,
   "real_bytes": 6992,
   "lines": 101,
   "desc_len": 48,
   "desc": "Use when 改完宝锐工作台HTML页面要验收/取证。飞书硬拦截绕过+权限三身份+渲染实测。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "baoyu-monthly-report",
   "name": "baoyu-monthly-report",
   "path": "~/.hermes/skills/baoyu-monthly-report",
   "linked": true,
   "can_fix": false,
   "chars": 11967,
   "real_bytes": 22270,
   "lines": 224,
   "desc_len": 46,
   "desc": "宝锐生物月度经营报告。触发：月报/月度报告。聚合KPI+活动+客诉+物流生成HTML仪表盘。",
   "subs": [
    "references",
    "scripts"
   ],
   "extra_files": 4,
   "max_sev": "P2",
   "issues": [
    {
     "sev": "P2",
     "code": "C8",
     "msg": "正文散落 17 处年份，易过期"
    }
   ]
  },
  {
   "skill": "baoyu-workbench-auth",
   "name": "baoyu-workbench-auth",
   "path": "~/.hermes/skills/baoyu-workbench-auth",
   "linked": true,
   "can_fix": false,
   "chars": 17705,
   "real_bytes": 27856,
   "lines": 328,
   "desc_len": 47,
   "desc": "工作台认证与密码管理：CloudBase登录、飞书限制、超管页面。触发：密码/登录/用户管理。",
   "subs": [
    "references"
   ],
   "extra_files": 3,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C8",
     "msg": "正文散落 16 处年份，易过期"
    }
   ]
  },
  {
   "skill": "hermes-workbench-ops-pitfalls",
   "name": "hermes-workbench-ops-pitfalls",
   "path": "~/.hermes/profiles/zone-b/skills/devops/hermes-workbench-ops-pitfalls",
   "linked": false,
   "can_fix": true,
   "chars": 3079,
   "real_bytes": 4445,
   "lines": 93,
   "desc_len": 29,
   "desc": "Use when 工作台cron/脚本/双入口部署出问题。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "cloudbase-static-hosting",
   "name": "cloudbase-static-hosting",
   "path": "~/.hermes/skills/devops/cloudbase-static-hosting",
   "linked": true,
   "can_fix": false,
   "chars": 4858,
   "real_bytes": 6408,
   "lines": 156,
   "desc_len": 111,
   "desc": "Deploy static HTML pages to Tencent CloudBase — CLI setup, anonymous auth + DB login, hosting deploy, pitfalls.",
   "subs": [
    "references"
   ],
   "extra_files": 1,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "hermes-skill-market",
   "name": "hermes-skill-market",
   "path": "~/.hermes/skills/devops/hermes-skill-market",
   "linked": true,
   "can_fix": false,
   "chars": 1773,
   "real_bytes": 2623,
   "lines": 56,
   "desc_len": 56,
   "desc": "Use when installing skills from the Hermes skill market.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "hermes-skill-marketplace",
   "name": "hermes-skill-marketplace",
   "path": "~/.hermes/skills/devops/hermes-skill-marketplace",
   "linked": true,
   "can_fix": false,
   "chars": 2724,
   "real_bytes": 3944,
   "lines": 72,
   "desc_len": 54,
   "desc": "Install/search skills from ClawHub & other registries.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "webhook-subscriptions",
   "name": "webhook-subscriptions",
   "path": "~/.hermes/skills/devops/webhook-subscriptions",
   "linked": true,
   "can_fix": false,
   "chars": 6776,
   "real_bytes": 6801,
   "lines": 195,
   "desc_len": 47,
   "desc": "Webhook subscriptions: event-driven agent runs.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C4",
     "msg": "6KB 但无 references/ 分层"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "hermes-model-provider-ops",
   "name": "hermes-model-provider-ops",
   "path": "~/.hermes/skills/devops/hermes-model-provider-ops",
   "linked": true,
   "can_fix": false,
   "chars": 4306,
   "real_bytes": 6311,
   "lines": 93,
   "desc_len": 52,
   "desc": "Use when switching Hermes model providers or models.",
   "subs": [
    "references"
   ],
   "extra_files": 1,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "tailscale-http-server",
   "name": "tailscale-http-server",
   "path": "~/.hermes/skills/devops/tailscale-http-server",
   "linked": true,
   "can_fix": false,
   "chars": 11244,
   "real_bytes": 15492,
   "lines": 261,
   "desc_len": 268,
   "desc": "Tailscale HTTP server diagnosis and fix. Triggers when external clients cannot reach the Mac HTTP service via Tailscale (e.g., http://hostname.ts.net:8765). Covers macOS firewall, port binding, process health, Tailscale connectivity, and alternative tunneling options.",
   "subs": [
    "references"
   ],
   "extra_files": 1,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    }
   ]
  },
  {
   "skill": "hermes-profile-config-ops",
   "name": "hermes-profile-config-ops",
   "path": "~/.hermes/profiles/zone-b/skills/devops/hermes-profile-config-ops",
   "linked": false,
   "can_fix": true,
   "chars": 6136,
   "real_bytes": 9162,
   "lines": 163,
   "desc_len": 54,
   "desc": "Use when editing Hermes per-profile or channel config.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C4",
     "msg": "5KB 但无 references/ 分层"
    }
   ]
  },
  {
   "skill": "agent-skill-authoring",
   "name": "agent-skill-authoring",
   "path": "~/.hermes/profiles/zone-b/skills/devops/agent-skill-authoring",
   "linked": false,
   "can_fix": true,
   "chars": 5481,
   "real_bytes": 10928,
   "lines": 147,
   "desc_len": 56,
   "desc": "Use when 编写/体检/重构技能库（SKILL.md 过长、说明不触发、拆成正文+references）。",
   "subs": [
    "references"
   ],
   "extra_files": 2,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "hermes-self-update",
   "name": "hermes-self-update",
   "path": "~/.hermes/skills/devops/hermes-self-update",
   "linked": true,
   "can_fix": false,
   "chars": 6718,
   "real_bytes": 6752,
   "lines": 132,
   "desc_len": 51,
   "desc": "Use when updating Hermes or restarting its gateway.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C4",
     "msg": "6KB 但无 references/ 分层"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "deployed-artifact-verification",
   "name": "deployed-artifact-verification",
   "path": "~/.hermes/profiles/zone-b/skills/devops/deployed-artifact-verification",
   "linked": false,
   "can_fix": true,
   "chars": 2004,
   "real_bytes": 3800,
   "lines": 65,
   "desc_len": 56,
   "desc": "Use when 要验证线上跑的就是你部署的那版（静态页/CDN/数据 JSON）。先质疑下载完整性，再谈漂移。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "cn-holiday-push-guard",
   "name": "cn-holiday-push-guard",
   "path": "~/.hermes/profiles/zone-b/skills/devops/cn-holiday-push-guard",
   "linked": false,
   "can_fix": true,
   "chars": 3119,
   "real_bytes": 5467,
   "lines": 114,
   "desc_len": 47,
   "desc": "Use when 让日报/提醒类定时推送在国内法定假日自动静默。含假日表、守卫写法、绕过开关。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "hermes-gateway-binding",
   "name": "hermes-gateway-binding",
   "path": "~/.hermes/skills/devops/hermes-gateway-binding",
   "linked": true,
   "can_fix": false,
   "chars": 2498,
   "real_bytes": 3934,
   "lines": 33,
   "desc_len": 56,
   "desc": "Use when binding a messaging platform account to Hermes.",
   "subs": [
    "scripts"
   ],
   "extra_files": 3,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "deepseek-model-ops",
   "name": "deepseek-model-ops",
   "path": "~/.hermes/skills/devops/deepseek-model-ops",
   "linked": true,
   "can_fix": false,
   "chars": 3323,
   "real_bytes": 3343,
   "lines": 38,
   "desc_len": 58,
   "desc": "Use when configuring DeepSeek models or fixing API errors.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "hermes-gateway-lifecycle-ops",
   "name": "hermes-gateway-lifecycle-ops",
   "path": "~/.hermes/profiles/zone-b/skills/devops/hermes-gateway-lifecycle-ops",
   "linked": false,
   "can_fix": true,
   "chars": 7211,
   "real_bytes": 10851,
   "lines": 198,
   "desc_len": 46,
   "desc": "Use when 停/重启/卸载 Hermes gateway 或清理孤儿 profile.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C4",
     "msg": "7KB 但无 references/ 分层"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "local-tool-hosting",
   "name": "local-tool-hosting",
   "path": "~/.hermes/profiles/zone-b/skills/devops/local-tool-hosting",
   "linked": false,
   "can_fix": true,
   "chars": 7630,
   "real_bytes": 13382,
   "lines": 158,
   "desc_len": 49,
   "desc": "Use when 把本机工具发布给自己/同事访问（本地服务、Tailscale 内网、常驻自启）。",
   "subs": [
    "references"
   ],
   "extra_files": 2,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C11",
     "msg": "白名单外绝对路径：/Volumes/"
    }
   ]
  },
  {
   "skill": "sdlc-review",
   "name": "sdlc-review",
   "path": "~/.hermes/skills/devops/sdlc-review",
   "linked": true,
   "can_fix": false,
   "chars": 9065,
   "real_bytes": 9073,
   "lines": 166,
   "desc_len": 51,
   "desc": "Review Kanban handoffs and route verified outcomes.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C4",
     "msg": "8KB 但无 references/ 分层"
    }
   ]
  },
  {
   "skill": "skill-library-governance",
   "name": "skill-library-governance",
   "path": "~/.hermes/profiles/zone-b/skills/devops/skill-library-governance",
   "linked": false,
   "can_fix": true,
   "chars": 3884,
   "real_bytes": 7144,
   "lines": 116,
   "desc_len": 51,
   "desc": "Use when 体检/拆分/治理技能库（超长SKILL.md、缺触发词、孤儿references）。",
   "subs": [
    "references"
   ],
   "extra_files": 1,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "guizang-ppt-skill",
   "name": "guizang-ppt-skill",
   "path": "~/.hermes/skills/guizang-ppt-skill",
   "linked": true,
   "can_fix": false,
   "chars": 25146,
   "real_bytes": 43125,
   "lines": 628,
   "desc_len": 247,
   "desc": "生成横向翻页网页 PPT（单 HTML 文件），含 WebGL 背景、演讲者视图、观众屏同步、讲稿备注、章节幕封、数据大字报、图片网格等模板。提供两种风格：① \"电子杂志 × 电子墨水\"（衬线 + 流体背景 + 暖色） ② \"瑞士国际主义\"（无衬线 + 网格点阵 + IKB/柠檬黄/柠檬绿/安全橙高亮）。当用户需要制作分享 / 演讲 / 发布会风格的网页 PPT，或提到\"杂志风 PPT\"、\"瑞士风 PPT\"、\"Swiss Style\"、\"horizontal swipe deck\"时使用。",
   "subs": [
    "assets",
    "docs",
    "references",
    "scripts"
   ],
   "extra_files": 70,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C1",
     "msg": "正文 628 行 > 500 行上限"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "baoyu-workbench-mcp-pipeline",
   "name": "baoyu-workbench-mcp-pipeline",
   "path": "~/.hermes/skills/baoyu-workbench-mcp-pipeline",
   "linked": true,
   "can_fix": false,
   "chars": 5313,
   "real_bytes": 8246,
   "lines": 120,
   "desc_len": 122,
   "desc": "Use when 要用 MCP 拉宝锐工作台数据、写 MQL 查询、或字段映射对不上。工作台 MCP 数据管道：MQL 查询写法与陷阱、字段映射、缓存策略、分页上限、权限隔离口径。触发：MCP、MQL、拉活动、字段对不上、数据拉不全、分页截断。",
   "subs": [
    "references",
    "scripts"
   ],
   "extra_files": 25,
   "max_sev": "P2",
   "issues": [
    {
     "sev": "P2",
     "code": "C8",
     "msg": "正文散落 19 处年份，易过期"
    }
   ]
  },
  {
   "skill": "baoyu-customer-special-requirements",
   "name": "baoyu-customer-special-requirements",
   "path": "~/.hermes/skills/baoyu-customer-special-requirements",
   "linked": true,
   "can_fix": false,
   "chars": 2352,
   "real_bytes": 4943,
   "lines": 51,
   "desc_len": 36,
   "desc": "Use when 客户以文件口径/注册资料提异议或索要特殊运输包装要求。",
   "subs": [
    "references"
   ],
   "extra_files": 2,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "macos-network-proxy",
   "name": "macos-network-proxy",
   "path": "~/.hermes/skills/macos/macos-network-proxy",
   "linked": true,
   "can_fix": false,
   "chars": 1849,
   "real_bytes": 2475,
   "lines": 41,
   "desc_len": 47,
   "desc": "macOS 网络代理/翻墙配置。触发：翻墙、系统代理、VPN/mihomo/clash 开启。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "macos-vision-image-processing",
   "name": "macos-vision-image-processing",
   "path": "~/.hermes/skills/macos/macos-vision-image-processing",
   "linked": true,
   "can_fix": false,
   "chars": 6038,
   "real_bytes": 11213,
   "lines": 133,
   "desc_len": 42,
   "desc": "macOS Vision 抠图+OCR（Swift 脚本）。触发：去背景/识图文字。",
   "subs": [
    "references",
    "scripts"
   ],
   "extra_files": 6,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "html-deck-tech-animation",
   "name": "html-deck-tech-animation",
   "path": "~/.hermes/profiles/zone-b/skills/html-deck-tech-animation",
   "linked": false,
   "can_fix": true,
   "chars": 2232,
   "real_bytes": 4473,
   "lines": 68,
   "desc_len": 37,
   "desc": "Use when 做带科技风动效的自包含 HTML 演示/看板 deck。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-management-reporting",
   "name": "baoyu-management-reporting",
   "path": "~/.hermes/skills/baoyu-management-reporting",
   "linked": true,
   "can_fix": false,
   "chars": 1969,
   "real_bytes": 3824,
   "lines": 83,
   "desc_len": 60,
   "desc": "Use when Feishu Excel exports arrive for management reports.",
   "subs": [
    "references"
   ],
   "extra_files": 2,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C9",
     "msg": "无验收/验证步骤"
    }
   ]
  },
  {
   "skill": "baoyu-architecture-framework",
   "name": "baoyu-architecture-framework",
   "path": "~/.hermes/skills/baoyu-architecture-framework",
   "linked": true,
   "can_fix": false,
   "chars": 2368,
   "real_bytes": 4581,
   "lines": 92,
   "desc_len": 59,
   "desc": "宝锐工作台三层文档架构：L1原则/长期记忆→L2项目定义→L3任务队列。触发：搭建新项目架构、重构文档体系、竹间架构。",
   "subs": [
    "references"
   ],
   "extra_files": 2,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "yuanbao",
   "name": "yuanbao",
   "path": "~/.hermes/skills/yuanbao",
   "linked": true,
   "can_fix": false,
   "chars": 3665,
   "real_bytes": 3795,
   "lines": 98,
   "desc_len": 56,
   "desc": "Yuanbao (元宝) groups: @mention users, query info/members.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C9",
     "msg": "无验收/验证步骤"
    }
   ]
  },
  {
   "skill": "excel-to-html-dashboard",
   "name": "excel-to-html-dashboard",
   "path": "~/.hermes/skills/excel-to-html-dashboard",
   "linked": true,
   "can_fix": false,
   "chars": 5051,
   "real_bytes": 5315,
   "lines": 96,
   "desc_len": 216,
   "desc": "Generate self-contained HTML dashboards from Excel data with ECharts, auto-refresh via cron, and serve for sharing. Handles sales KPIs, department breakdowns, individual rankings, historical trends, and alert panels.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    }
   ]
  },
  {
   "skill": "jupyter-live-kernel",
   "name": "jupyter-live-kernel",
   "path": "~/.hermes/skills/data-science/jupyter-live-kernel",
   "linked": true,
   "can_fix": false,
   "chars": 5273,
   "real_bytes": 5285,
   "lines": 155,
   "desc_len": 51,
   "desc": "Iterative Python via live Jupyter kernel (hamelnb).",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    }
   ]
  },
  {
   "skill": "sales-data-reconciliation",
   "name": "sales-data-reconciliation",
   "path": "~/.hermes/skills/sales-data-reconciliation",
   "linked": true,
   "can_fix": false,
   "chars": 2286,
   "real_bytes": 4638,
   "lines": 61,
   "desc_len": 29,
   "desc": "Use when 核对销售数据口径或表与 ERP 对不上。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P2",
   "issues": [
    {
     "sev": "P2",
     "code": "C10",
     "msg": "假设依赖已装：pandas"
    }
   ]
  },
  {
   "skill": "local-api-route-verification",
   "name": "local-api-route-verification",
   "path": "~/.hermes/skills/local-api-route-verification",
   "linked": true,
   "can_fix": false,
   "chars": 2889,
   "real_bytes": 5175,
   "lines": 78,
   "desc_len": 41,
   "desc": "Use when 改完本机 HTTP 服务路由要验证。临时实例+注入会话真跑一遍。",
   "subs": [
    "scripts"
   ],
   "extra_files": 1,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-workbench-test-page",
   "name": "baoyu-workbench-test-page",
   "path": "~/.hermes/skills/baoyu-workbench/baoyu-workbench-test-page",
   "linked": true,
   "can_fix": false,
   "chars": 2530,
   "real_bytes": 3859,
   "lines": 84,
   "desc_len": 50,
   "desc": "创建宝锐工作台测试页/精简版，无飞书限制+业务线分拆。触发：测试页面/app.html/非飞书访问。",
   "subs": [
    "references"
   ],
   "extra_files": 1,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-workbench-frontend-pitfalls",
   "name": "baoyu-workbench-frontend-pitfalls",
   "path": "~/.hermes/skills/baoyu-workbench/baoyu-workbench-frontend-pitfalls",
   "linked": true,
   "can_fix": false,
   "chars": 14780,
   "real_bytes": 23342,
   "lines": 279,
   "desc_len": 231,
   "desc": "Use when 改宝锐工作台前端页面踩坑，或页面出现空白/永久加载中/搜索框打断中文/CDN 不对/Tunnel 不通/部署失败。工作台前端铁律合集：搜索框、空状态、函数声明、字段映射、Tunnel 运维、邮箱登录、备份恢复、CDN 部署、离线登录、JSON 优先加载、全面体检、Tailscale 端口冲突、双路径部署、进程管理、跨文件合并、CDN 缓存、init 自调用、看板筛选器权限、KPI 税合计全局修复、Manager 默认筛选、app.html。",
   "subs": [
    "references"
   ],
   "extra_files": 66,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C8",
     "msg": "正文散落 52 处年份，易过期"
    }
   ]
  },
  {
   "skill": "pptx-full-transcription",
   "name": "pptx-full-transcription",
   "path": "~/.hermes/profiles/zone-b/skills/pptx-full-transcription",
   "linked": false,
   "can_fix": true,
   "chars": 3259,
   "real_bytes": 5706,
   "lines": 82,
   "desc_len": 44,
   "desc": "Use when 把 PPTX 完整转写为 Markdown（含表格/图表/图片文字）。",
   "subs": [
    "references"
   ],
   "extra_files": 1,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "macos-python-package-workaround",
   "name": "macos-python-package-workaround",
   "path": "~/.hermes/skills/software-development/macos-python-package-workaround",
   "linked": true,
   "can_fix": false,
   "chars": 3872,
   "real_bytes": 3890,
   "lines": 102,
   "desc_len": 270,
   "desc": "When execute_code fails with ModuleNotFoundError for packages that ARE installed system-wide (openpyxl, pandas, numpy, etc.), use write_file + terminal instead. The sandbox Python in execute_code has a different module search path than the system Python run by terminal.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P2",
     "code": "C9",
     "msg": "无验收/验证步骤"
    },
    {
     "sev": "P2",
     "code": "C11",
     "msg": "白名单外绝对路径：/opt/homebrew/lib/python3.14/site-packages/"
    }
   ]
  },
  {
   "skill": "plan",
   "name": "plan",
   "path": "~/.hermes/skills/software-development/plan",
   "linked": true,
   "can_fix": false,
   "chars": 8883,
   "real_bytes": 8903,
   "lines": 326,
   "desc_len": 54,
   "desc": "Write a markdown plan to .hermes/plans/; no execution.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C4",
     "msg": "8KB 但无 references/ 分层"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "llm-app-integration-verification",
   "name": "llm-app-integration-verification",
   "path": "~/.hermes/skills/software-development/llm-app-integration-verification",
   "linked": true,
   "can_fix": false,
   "chars": 3905,
   "real_bytes": 8517,
   "lines": 83,
   "desc_len": 34,
   "desc": "Use when 核查模型是否真接入应用、两档模型选型、为何没扣费。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "github",
   "name": "github",
   "path": "~/.hermes/skills/software-development/github",
   "linked": true,
   "can_fix": false,
   "chars": 2440,
   "real_bytes": 2446,
   "lines": 43,
   "desc_len": 53,
   "desc": "GitHub via gh CLI: PRs, issues, reviews, repos, auth.",
   "subs": [
    "references",
    "scripts",
    "templates"
   ],
   "extra_files": 16,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    }
   ]
  },
  {
   "skill": "writing-plans",
   "name": "writing-plans",
   "path": "~/.hermes/skills/software-development/writing-plans",
   "linked": true,
   "can_fix": false,
   "chars": 7176,
   "real_bytes": 7194,
   "lines": 285,
   "desc_len": 58,
   "desc": "Write implementation plans: bite-sized tasks, paths, code.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C4",
     "msg": "7KB 但无 references/ 分层"
    }
   ]
  },
  {
   "skill": "verify-before-code",
   "name": "verify-before-code",
   "path": "~/.hermes/skills/software-development/verify-before-code",
   "linked": true,
   "can_fix": false,
   "chars": 3697,
   "real_bytes": 5906,
   "lines": 125,
   "desc_len": 37,
   "desc": "宝锐工作台开发铁律——先验数据格式、改完即测、最小可用先行。防低级bug。",
   "subs": [
    "references"
   ],
   "extra_files": 5,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "debugging-hermes-tui-commands",
   "name": "debugging-hermes-tui-commands",
   "path": "~/.hermes/skills/software-development/debugging-hermes-tui-commands",
   "linked": true,
   "can_fix": false,
   "chars": 7851,
   "real_bytes": 7875,
   "lines": 140,
   "desc_len": 57,
   "desc": "Debug Hermes TUI slash commands: Python, gateway, Ink UI.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C4",
     "msg": "7KB 但无 references/ 分层"
    }
   ]
  },
  {
   "skill": "subagent-driven-development",
   "name": "subagent-driven-development",
   "path": "~/.hermes/skills/software-development/subagent-driven-development",
   "linked": true,
   "can_fix": false,
   "chars": 9712,
   "real_bytes": 9742,
   "lines": 331,
   "desc_len": 59,
   "desc": "Execute plans via delegate_task subagents (2-stage review).",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C4",
     "msg": "9KB 但无 references/ 分层"
    }
   ]
  },
  {
   "skill": "lark-project-meegle",
   "name": "meegle",
   "path": "~/.hermes/skills/lark-project-meegle",
   "linked": true,
   "can_fix": false,
   "chars": 14536,
   "real_bytes": 19960,
   "lines": 325,
   "desc_len": 58,
   "desc": "连接飞书项目/Meegle，查询和管理工作项、待办等。自动检测登录状态，未登录时引导 Device Code 授权。",
   "subs": [
    "references"
   ],
   "extra_files": 17,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "blocked-page-recovery",
   "name": "blocked-page-recovery",
   "path": "~/.hermes/skills/web/blocked-page-recovery",
   "linked": true,
   "can_fix": false,
   "chars": 5139,
   "real_bytes": 5175,
   "lines": 125,
   "desc_len": 56,
   "desc": "Use when a fetch fails: 403/429, paywall, WAF, bot wall.",
   "subs": [
    "scripts"
   ],
   "extra_files": 1,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "baoyu-erp-product-catalog",
   "name": "baoyu-erp-product-catalog",
   "path": "~/.hermes/skills/baoyu-erp-product-catalog",
   "linked": true,
   "can_fix": false,
   "chars": 4560,
   "real_bytes": 9443,
   "lines": 93,
   "desc_len": 157,
   "desc": "宝锐生物ERP产品清单自动提取 — 当用户提供ERP导出的订单数据（含批号列），要求从订单中总结/提取产品清单、识别套件父子关系、区分套装/独立品/组件时使用。核心逻辑：通过\"出货批号#\"列的\"父项\"标记识别套件父项，父子项之间为子项组件的行都属于该父项。输出：JSON（供系统读取）+ Excel（供人工查阅）。",
   "subs": [
    "baoyu-cloudbase-deployment",
    "baoyu-workbench-business-lines"
   ],
   "extra_files": 12,
   "max_sev": "P2",
   "issues": [
    {
     "sev": "P2",
     "code": "C9",
     "msg": "无验收/验证步骤"
    }
   ]
  },
  {
   "skill": "baoyu-workbench-business-lines",
   "name": "baoyu-workbench-business-lines",
   "path": "~/.hermes/skills/baoyu-erp-product-catalog/baoyu-workbench-business-lines",
   "linked": false,
   "can_fix": true,
   "chars": 4677,
   "real_bytes": 6398,
   "lines": 124,
   "desc_len": 47,
   "desc": "宝锐工作台 da/ls 双线架构。触发：业务线、line字段、课题组、TABS过滤、权限隔离。",
   "subs": [
    "references"
   ],
   "extra_files": 2,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "baoyu-cloudbase-deployment",
   "name": "baoyu-cloudbase-deployment",
   "path": "~/.hermes/skills/baoyu-erp-product-catalog/baoyu-cloudbase-deployment",
   "linked": false,
   "can_fix": true,
   "chars": 16528,
   "real_bytes": 25778,
   "lines": 414,
   "desc_len": 144,
   "desc": "Use when 要把宝锐工作台页面部署到 CloudBase，或配置静态托管/匿名鉴权/数据库权限/公网访问。CloudBase 部署：静态托管、匿名登录鉴权、数据库权限、Cloudflare Tunnel 公网暴露。触发：部署、上线、tcb、静态托管、匿名鉴权、数据库权限、公网访问。",
   "subs": [
    "references"
   ],
   "extra_files": 8,
   "max_sev": "P2",
   "issues": [
    {
     "sev": "P2",
     "code": "C11",
     "msg": "白名单外绝对路径：/Users/liuxinyuan/.npm-global/lib/node_modules/"
    }
   ]
  },
  {
   "skill": "notion-to-mindmap",
   "name": "notion-to-mindmap",
   "path": "~/.hermes/skills/notion-to-mindmap",
   "linked": true,
   "can_fix": false,
   "chars": 1224,
   "real_bytes": 2201,
   "lines": 59,
   "desc_len": 136,
   "desc": "将 Notion 导出的 HTML 文件转换为可交互的思维导图 HTML。支持右键跳转到 Notion 页面链接、搜索、缩放、展开/折叠等功能。当用户提供 Notion HTML 导出文件、提到\"思维导图\"、\"mindmap\"、或希望可视化 Notion 页面结构时使用。",
   "subs": [
    "scripts"
   ],
   "extra_files": 5,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "mcp-pipeline-patterns",
   "name": "mcp-pipeline-patterns",
   "path": "~/.hermes/skills/mcp-pipeline-patterns",
   "linked": true,
   "can_fix": false,
   "chars": 12199,
   "real_bytes": 17616,
   "lines": 321,
   "desc_len": 51,
   "desc": "MCP数据管道：MQL查询、字段解析、管道串联。触发：写pull_*.py、字段bug、MCP拉数据。",
   "subs": [
    "references"
   ],
   "extra_files": 5,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "huggingface-hub",
   "name": "huggingface-hub",
   "path": "~/.hermes/skills/mlops/huggingface-hub",
   "linked": true,
   "can_fix": false,
   "chars": 3709,
   "real_bytes": 3715,
   "lines": 72,
   "desc_len": 60,
   "desc": "HuggingFace hf CLI: search/download/upload models, datasets.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "serving-llms-vllm",
   "name": "serving-llms-vllm",
   "path": "~/.hermes/skills/mlops/inference/serving-llms-vllm",
   "linked": true,
   "can_fix": false,
   "chars": 9335,
   "real_bytes": 9335,
   "lines": 360,
   "desc_len": 60,
   "desc": "vLLM: high-throughput LLM serving, OpenAI API, quantization.",
   "subs": [
    "references"
   ],
   "extra_files": 4,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    }
   ]
  },
  {
   "skill": "three-agent-framework",
   "name": "three-agent-framework",
   "path": "~/.hermes/skills/three-agent-framework",
   "linked": true,
   "can_fix": false,
   "chars": 4853,
   "real_bytes": 7481,
   "lines": 177,
   "desc_len": 104,
   "desc": "三Agent协作框架 — 主Agent(DeepSeek V4 Pro) + 子Agent A(Kimi K3/HTML编程) + 子Agent B(Ollama qwen3/离线文本)。自动按任务类型路由。",
   "subs": [
    "references",
    "scripts"
   ],
   "extra_files": 4,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C9",
     "msg": "无验收/验证步骤"
    }
   ]
  },
  {
   "skill": "hermes-desktop-plugins",
   "name": "hermes-desktop-plugins",
   "path": "~/.hermes/skills/hermes-desktop-plugins",
   "linked": true,
   "can_fix": false,
   "chars": 8777,
   "real_bytes": 8849,
   "lines": 153,
   "desc_len": 57,
   "desc": "Write desktop app plugins that add UI panes and commands.",
   "subs": [
    "templates"
   ],
   "extra_files": 1,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    }
   ]
  },
  {
   "skill": "baoyu-workbench-theming",
   "name": "baoyu-workbench-theming",
   "path": "~/.hermes/skills/baoyu-workbench-theming",
   "linked": true,
   "can_fix": false,
   "chars": 14094,
   "real_bytes": 18952,
   "lines": 404,
   "desc_len": 131,
   "desc": "Use when 宝锐工作台页面需要统一品牌/主题（顶栏缺失、配色不一、导航各写各的）。批量为工具/仪表盘/报告页注入白色顶栏（Logo + BIORI BIOTECH）与白蓝科技风配色、统一导航交互。触发：品牌化、统一配色、加顶栏、Logo 丢了、主题不一致。",
   "subs": [
    "references"
   ],
   "extra_files": 2,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "macos-local-service-diagnostics",
   "name": "macos-local-service-diagnostics",
   "path": "~/.hermes/profiles/zone-b/skills/macos-local-service-diagnostics",
   "linked": false,
   "can_fix": true,
   "chars": 8366,
   "real_bytes": 13539,
   "lines": 183,
   "desc_len": 50,
   "desc": "Use when 体检本机服务/端口/进程，或判断某平台是否正常。先验探针方法再下结论，避免假阳性。",
   "subs": [
    "references"
   ],
   "extra_files": 1,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "native-mcp",
   "name": "native-mcp",
   "path": "~/.hermes/skills/mcp/native-mcp",
   "linked": true,
   "can_fix": false,
   "chars": 12322,
   "real_bytes": 12330,
   "lines": 345,
   "desc_len": 57,
   "desc": "MCP client: connect servers, register tools (stdio/HTTP).",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C4",
     "msg": "12KB 但无 references/ 分层"
    },
    {
     "sev": "P2",
     "code": "C9",
     "msg": "无验收/验证步骤"
    }
   ]
  },
  {
   "skill": "macos-disk-cleanup",
   "name": "macos-disk-cleanup",
   "path": "~/.hermes/skills/macos-disk-cleanup",
   "linked": true,
   "can_fix": false,
   "chars": 4480,
   "real_bytes": 5271,
   "lines": 123,
   "desc_len": 280,
   "desc": "- macOS disk space analysis and cleanup — scan disk usage, identify large files and directories (especially ~/Library traps like Containers, Caches, Group Containers), categorize by app and safety level, present a tiered cleanup plan, and execute deletions with user confirmation.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C9",
     "msg": "无验收/验证步骤"
    }
   ]
  },
  {
   "skill": "desktop-read-wedge-triage",
   "name": "desktop-read-wedge-triage",
   "path": "~/.hermes/profiles/zone-b/skills/desktop-read-wedge-triage",
   "linked": false,
   "can_fix": true,
   "chars": 4544,
   "real_bytes": 7514,
   "lines": 89,
   "desc_len": 57,
   "desc": "Use when 工作台自动刷新/脚本疑似卡死（文件 stat 正常但读取永久挂）。30秒判据+影响面+上报口径。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "hermes-pitfalls-learned",
   "name": "hermes-pitfalls-learned",
   "path": "~/.hermes/skills/hermes-pitfalls-learned",
   "linked": true,
   "can_fix": false,
   "chars": 8565,
   "real_bytes": 13034,
   "lines": 138,
   "desc_len": 284,
   "desc": "- 宝锐生物工作台中踩过的Hermes Agent开发陷阱与解决方案。 涵盖：file://协议下的fetch/CORS问题、HTML文件生成安全规范、 归档同步机制、价格档案流程、文件操作保护、对话效率优化、 合同审核规范、飞书API接入、MCP数据管道、实时API服务器。 铁律：所有KPI数字必须真实，绝对不准估算。 Hermes运维：更新升级、Gateway多Profile冲突、MEMORY.md精简。 当涉及文件生成、HTML开发、数据同步、归档检测、合同审核、 飞书API、MCP、MQL查询、客诉看板、审批阻塞、工作台页面、Hermes更新升级时触发。",
   "subs": [
    "references",
    "scripts"
   ],
   "extra_files": 27,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C8",
     "msg": "正文散落 18 处年份，易过期"
    }
   ]
  },
  {
   "skill": "feishu-project-mcp",
   "name": "feishu-project-mcp",
   "path": "~/.hermes/skills/feishu-project-mcp",
   "linked": true,
   "can_fix": false,
   "chars": 12787,
   "real_bytes": 20196,
   "lines": 322,
   "desc_len": 97,
   "desc": "连接飞书项目(Meegle) MCP Server，查询和管理工作项、待办、商机、客诉等。 支持48个MCP工具。当需要拉取飞书项目数据、查询审批/客诉/商机/工作项、 或自动化审批流转时触发。",
   "subs": [
    "references",
    "scripts"
   ],
   "extra_files": 24,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C8",
     "msg": "正文散落 29 处年份，易过期"
    },
    {
     "sev": "P2",
     "code": "C11",
     "msg": "白名单外绝对路径：/opt/homebrew/bin/python3.13"
    }
   ]
  },
  {
   "skill": "canvas-design",
   "name": "canvas-design",
   "path": "~/.hermes/skills/canvas-design",
   "linked": true,
   "can_fix": false,
   "chars": 11937,
   "real_bytes": 11939,
   "lines": 124,
   "desc_len": 289,
   "desc": "Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C4",
     "msg": "11KB 但无 references/ 分层"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "baoyu-sales-data-isolation",
   "name": "baoyu-sales-data-isolation",
   "path": "~/.hermes/skills/baoyu-sales-data-isolation",
   "linked": true,
   "can_fix": false,
   "chars": 12055,
   "real_bytes": 20195,
   "lines": 256,
   "desc_len": 47,
   "desc": "新增销售员全流程：权限隔离、数据校准、CloudBase部署。触发：加人/数据不对/隔离失效。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C4",
     "msg": "11KB 但无 references/ 分层"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C8",
     "msg": "正文散落 12 处年份，易过期"
    }
   ]
  },
  {
   "skill": "baoyu-workbench-feature-increment",
   "name": "baoyu-workbench-feature-increment",
   "path": "~/.hermes/profiles/zone-b/skills/baoyu-workbench-feature-increment",
   "linked": false,
   "can_fix": true,
   "chars": 17904,
   "real_bytes": 33827,
   "lines": 459,
   "desc_len": 54,
   "desc": "Use when 给宝锐工作台加/改功能（活动类型、表单卡片、聚合视图）。改动面清单+权限对测+端到端验证。",
   "subs": [
    "references"
   ],
   "extra_files": 3,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "github-auth",
   "name": "github-auth",
   "path": "~/.hermes/skills/github/github-auth",
   "linked": true,
   "can_fix": false,
   "chars": 11899,
   "real_bytes": 11949,
   "lines": 304,
   "desc_len": 56,
   "desc": "GitHub auth setup: HTTPS tokens, SSH keys, gh CLI login.",
   "subs": [
    "scripts"
   ],
   "extra_files": 2,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "github-repo-management",
   "name": "github-repo-management",
   "path": "~/.hermes/skills/github/github-repo-management",
   "linked": true,
   "can_fix": false,
   "chars": 13717,
   "real_bytes": 13727,
   "lines": 504,
   "desc_len": 50,
   "desc": "Clone/create/fork repos; manage remotes, releases.",
   "subs": [
    "references"
   ],
   "extra_files": 1,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C1",
     "msg": "正文 504 行 > 500 行上限"
    },
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "github-pr-workflow",
   "name": "github-pr-workflow",
   "path": "~/.hermes/skills/github/github-pr-workflow",
   "linked": true,
   "can_fix": false,
   "chars": 10010,
   "real_bytes": 10034,
   "lines": 355,
   "desc_len": 53,
   "desc": "GitHub PR lifecycle: branch, commit, open, CI, merge.",
   "subs": [
    "references",
    "templates"
   ],
   "extra_files": 4,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "github-issue-to-pr",
   "name": "github-issue-to-pr",
   "path": "~/.hermes/skills/github/github-issue-to-pr",
   "linked": true,
   "can_fix": false,
   "chars": 6042,
   "real_bytes": 6058,
   "lines": 65,
   "desc_len": 59,
   "desc": "Carry a GitHub issue to a verified PR with honest CI state.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C4",
     "msg": "5KB 但无 references/ 分层"
    }
   ]
  },
  {
   "skill": "github-code-review",
   "name": "github-code-review",
   "path": "~/.hermes/skills/github/github-code-review",
   "linked": true,
   "can_fix": false,
   "chars": 13530,
   "real_bytes": 13614,
   "lines": 469,
   "desc_len": 50,
   "desc": "Review PRs: diffs, inline comments via gh or REST.",
   "subs": [
    "references"
   ],
   "extra_files": 1,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "github-issues",
   "name": "github-issues",
   "path": "~/.hermes/skills/github/github-issues",
   "linked": true,
   "can_fix": false,
   "chars": 9308,
   "real_bytes": 9312,
   "lines": 358,
   "desc_len": 59,
   "desc": "Create, triage, label, assign GitHub issues via gh or REST.",
   "subs": [
    "templates"
   ],
   "extra_files": 2,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "html-annotation-addon",
   "name": "html-annotation-addon",
   "path": "~/.hermes/skills/html-annotation-addon",
   "linked": true,
   "can_fix": false,
   "chars": 12540,
   "real_bytes": 16450,
   "lines": 380,
   "desc_len": 187,
   "desc": "为现有 HTML 仪表盘/报告注入批注功能 —— 支持两种模式： ① 逐行批注（表格每行添加批注列，textarea 内联输入，首选方案） ② 浮层批注（点击模块弹出批注框，模块级备注） localStorage 持久化、CSV 导出。适用于已有 HTML 文件（销售看板、客户分析、 工作报告等），通过 patch 工具注入 CSS + JS 即可，不影响原有图表和交互。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C4",
     "msg": "12KB 但无 references/ 分层"
    },
    {
     "sev": "P2",
     "code": "C9",
     "msg": "无验收/验证步骤"
    }
   ]
  },
  {
   "skill": "baoyu-workbench-health-check",
   "name": "baoyu-workbench-health-check",
   "path": "~/.hermes/skills/baoyu-workbench-health-check",
   "linked": true,
   "can_fix": false,
   "chars": 14384,
   "real_bytes": 22350,
   "lines": 246,
   "desc_len": 51,
   "desc": "宝锐工作台五维体检：服务/Cron/数据/Gateway/前端。触发：工作台异常/数据错误/推送延迟。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C4",
     "msg": "14KB 但无 references/ 分层"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C8",
     "msg": "正文散落 13 处年份，易过期"
    }
   ]
  },
  {
   "skill": "hermes-themes",
   "name": "hermes-themes",
   "path": "~/.hermes/skills/hermes-themes",
   "linked": true,
   "can_fix": false,
   "chars": 7054,
   "real_bytes": 7119,
   "lines": 128,
   "desc_len": 53,
   "desc": "Author a Hermes color theme that skins every surface.",
   "subs": [
    "templates"
   ],
   "extra_files": 1,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P2",
     "code": "C9",
     "msg": "无验收/验证步骤"
    }
   ]
  },
  {
   "skill": "pptx-to-html-deck",
   "name": "pptx-to-html-deck",
   "path": "~/.hermes/profiles/zone-b/skills/pptx-to-html-deck",
   "linked": false,
   "can_fix": true,
   "chars": 4386,
   "real_bytes": 7276,
   "lines": 112,
   "desc_len": 53,
   "desc": "Use when 把 PPTX 转成自包含翻页式 HTML deck。版式背景/图表数据/图片去重三大坑。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-animated-html-deck",
   "name": "baoyu-animated-html-deck",
   "path": "~/.hermes/profiles/zone-b/skills/baoyu-animated-html-deck",
   "linked": false,
   "can_fix": true,
   "chars": 3952,
   "real_bytes": 7426,
   "lines": 88,
   "desc_len": 30,
   "desc": "Use when 做科技风动画的翻页 HTML 客户宣讲稿。",
   "subs": [
    "references"
   ],
   "extra_files": 1,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-html-table-standard",
   "name": "baoyu-html-table-standard",
   "path": "~/.hermes/skills/baoyu-html-table-standard",
   "linked": true,
   "can_fix": false,
   "chars": 11552,
   "real_bytes": 18111,
   "lines": 347,
   "desc_len": 135,
   "desc": "Use when 新建或改造宝锐 HTML 页面的表格，或表格出现空白/乱码/不渲染。所有新建与改造的页面表格必须遵循本规范：可筛选、可排序、可查看底层原始数据（HermesTable 组件），含完整故障排查。触发：表格改造、加搜索排序、表格空白、format 被转义。",
   "subs": [
    "references"
   ],
   "extra_files": 2,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "document-to-mindmap",
   "name": "document-to-mindmap",
   "path": "~/.hermes/skills/document-to-mindmap",
   "linked": true,
   "can_fix": false,
   "chars": 8782,
   "real_bytes": 18462,
   "lines": 154,
   "desc_len": 481,
   "desc": "帮你快速阅读文档、资料、图片、书籍并拆解提炼总结成思维导图的智能工具，由ProcessOn官方研制。 它可以将自然语言、Markdown、长文本、PDF/Word文档、网页内容、图片文字、学习资料、会议纪要、工作报告、书籍文献等内容，一键拆解、提炼和总结为结构清晰、层级分明、可编辑的 ProcessOn 专业思维导图。 适用于总结文档、整理资料、提炼重点、拆解长文、生成思维导图、把文章变成脑图、把PDF整理成脑图、总结会议纪要、提炼工作报告、梳理论文文献、制作读书笔记、整理学习资料、生成学习路径、拆解方案大纲、规划项目任务等场景。主要解决“内容太长看不完、资料太散不好整理、重点不清不好提炼、结构混乱不好复用”的问题。 支持输出思维导图、逻辑图、树形图、鱼骨图、时间轴、表格图等知识整理类图形，生成后可在 ProcessOn 中在线编辑、协作修改、高效复用。 注意：本技能不用于生成流程图、泳道图、时序图、系统架构图、ER图、Mermaid图等流程或技术图表。如需自动画流程图、业务流程、系统架构、数据库关系图，请使用 ProcessOn 图表生成类技能。",
   "subs": [
    "scripts",
    "version"
   ],
   "extra_files": 7,
   "max_sev": "P2",
   "issues": [
    {
     "sev": "P2",
     "code": "C9",
     "msg": "无验收/验证步骤"
    }
   ]
  },
  {
   "skill": "ima-skill",
   "name": "ima-skill",
   "path": "~/.hermes/skills/ima-skill",
   "linked": true,
   "can_fix": false,
   "chars": 10920,
   "real_bytes": 15959,
   "lines": 264,
   "desc_len": 199,
   "desc": "统一的 IMA OpenAPI 技能，支持笔记管理和知识库操作。 当用户提到知识库、资料库、笔记、备忘录、记事，或者想要上传文件、添加网页到知识库、 搜索知识库内容、搜索/浏览/创建/编辑笔记时，使用此 skill。 即使用户没有明确说\"知识库\"或\"笔记\"，只要意图涉及文件上传到知识库、网页收藏、 知识搜索、个人文档存取（如\"帮我记一下\"、\"搜一下知识库里有没有XX\"），也应触发此 skill。",
   "subs": [
    "knowledge-base",
    "notes",
    "references"
   ],
   "extra_files": 12,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "notes",
   "name": "notes",
   "path": "~/.hermes/skills/ima-skill/notes",
   "linked": false,
   "can_fix": true,
   "chars": 6849,
   "real_bytes": 10641,
   "lines": 178,
   "desc_len": 0,
   "desc": "",
   "subs": [
    "references"
   ],
   "extra_files": 1,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C9",
     "msg": "无验收/验证步骤"
    },
    {
     "sev": "P2",
     "code": "C11",
     "msg": "白名单外绝对路径：/Users/..."
    }
   ]
  },
  {
   "skill": "knowledge-base",
   "name": "knowledge-base",
   "path": "~/.hermes/skills/ima-skill/knowledge-base",
   "linked": false,
   "can_fix": true,
   "chars": 14167,
   "real_bytes": 18859,
   "lines": 296,
   "desc_len": 164,
   "desc": "Use when 要操作 IMA 知识库（上传文件、添加网页/笔记/URL、建文件夹、搜索内容、查可添加的知识库列表）。IMA OpenAPI 接口决策与调用：接口选择指南、文件/URL 类型检测、上传文件、添加网页与笔记与 URL、文件夹操作、前置检查、分页、响应处理。触发：知识库、上传到知识库、添加笔记、搜知识库、IMA。",
   "subs": [
    "references",
    "scripts"
   ],
   "extra_files": 8,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "humanize-ppt",
   "name": "humanize-ppt",
   "path": "~/.hermes/skills/humanize-ppt",
   "linked": true,
   "can_fix": false,
   "chars": 15776,
   "real_bytes": 15936,
   "lines": 133,
   "desc_len": 676,
   "desc": "- A presentation system for agent-made PPTs — born for the talk, not just the template. It turns raw material into an AST (audience-state-transfer) outline with per-page visual-enhancement decisions (image / SVG diagram / video), hands a production brief to a downstream renderer (HTML-PPT skills or native PPTX), then runs a capped 3-round presentation checkup (演讲体检) on the rendered deck. It never renders slides itself. Use before generating PPT/HTML slides from raw material, and after rendering when the user says things like \"给这份 deck 做演讲体检\" or \"PPT 渲染质检\". If all you want is one beautiful template page with no outline and no checkup, a rendering skill alone is enough.",
   "subs": [
    "adapters",
    "contracts",
    "docs",
    "examples",
    "references",
    "registry",
    "scripts",
    "tests"
   ],
   "extra_files": 317,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "baoyu-resignation-handover-analysis",
   "name": "baoyu-resignation-handover-analysis",
   "path": "~/.hermes/skills/baoyu-resignation-handover-analysis",
   "linked": true,
   "can_fix": false,
   "chars": 3797,
   "real_bytes": 8157,
   "lines": 127,
   "desc_len": 119,
   "desc": "宝锐生物销售人员离职交接风险分析 — 当销售人员离职时，读取标准化10表交接Excel， 逐表识别风险敞口（应收账款/合同未开票/客户清单完整性/项目清单空白/特殊要求/ 交付未了事项/近期重点工作），输出结构化风险评估和优先级行动清单。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "xmind-mindmap",
   "name": "xmind-mindmap",
   "path": "~/.hermes/skills/xmind-mindmap",
   "linked": true,
   "can_fix": false,
   "chars": 7164,
   "real_bytes": 7198,
   "lines": 169,
   "desc_len": 329,
   "desc": "Create and read XMind mind map files (.xmind). Convert structured content (PPTX, outlines, documents, data tables) into XMind format with hierarchical topic trees. Read existing XMind files to extract their structure. Use when the user wants to create a mind map, convert content to XMind format, or read an existing .xmind file.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C4",
     "msg": "6KB 但无 references/ 分层"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C10",
     "msg": "假设依赖已装：pptx"
    }
   ]
  },
  {
   "skill": "html-ppt-skill",
   "name": "html-ppt",
   "path": "~/.hermes/skills/html-ppt-skill",
   "linked": true,
   "can_fix": false,
   "chars": 4276,
   "real_bytes": 6066,
   "lines": 179,
   "desc_len": 255,
   "desc": "制作以 HTML 为载体的幻灯片演示文稿（代替传统 PPT/PPTX）。每张幻灯片严格遵循 16:9 比例，使用 CSS scroll-snap 实现翻页，支持键盘/滚轮操作，并可通过浏览器打印导出 PDF。 每当用户提到\"做 PPT\"、\"做幻灯片\"、\"做演示文稿\"、\"写 PPT\"、\"制作 slides\"、\"deck\" 等关键词时，必须触发本 skill，优先以 HTML 形式交付，而非生成 .pptx 文件。 即使用户只说\"帮我做个介绍某主题的 PPT\"而未指明格式，也应主动采用本 skill 的方案。",
   "subs": [
    "assets",
    "references"
   ],
   "extra_files": 5,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C9",
     "msg": "无验收/验证步骤"
    }
   ]
  },
  {
   "skill": "creative-ideation",
   "name": "ideation",
   "path": "~/.hermes/skills/creative/creative-ideation",
   "linked": true,
   "can_fix": false,
   "chars": 6217,
   "real_bytes": 6283,
   "lines": 138,
   "desc_len": 48,
   "desc": "Generate project ideas via creative constraints.",
   "subs": [
    "references"
   ],
   "extra_files": 1,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P2",
     "code": "C9",
     "msg": "无验收/验证步骤"
    }
   ]
  },
  {
   "skill": "macos-vision-framework",
   "name": "macos-vision-framework",
   "path": "~/.hermes/skills/creative/macos-vision-framework",
   "linked": true,
   "can_fix": false,
   "chars": 3663,
   "real_bytes": 3725,
   "lines": 52,
   "desc_len": 50,
   "desc": "Person cutout (抠图) and OCR via macOS Vision Swift.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    }
   ]
  },
  {
   "skill": "html-a4-flyer-generator",
   "name": "html-a4-flyer-generator",
   "path": "~/.hermes/skills/creative/html-a4-flyer-generator",
   "linked": true,
   "can_fix": false,
   "chars": 8999,
   "real_bytes": 9121,
   "lines": 185,
   "desc_len": 73,
   "desc": "Generate printable A4 promotional flyers using HTML/CSS with local assets",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C4",
     "msg": "8KB 但无 references/ 分层"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "html-poster-design",
   "name": "html-poster-design",
   "path": "~/.hermes/skills/creative/html-poster-design",
   "linked": true,
   "can_fix": false,
   "chars": 3153,
   "real_bytes": 5311,
   "lines": 67,
   "desc_len": 72,
   "desc": "HTML posters/invitations/flyers/greeting cards. Chrome headless PNG/PDF.",
   "subs": [
    "references"
   ],
   "extra_files": 3,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    }
   ]
  },
  {
   "skill": "comfyui",
   "name": "comfyui",
   "path": "~/.hermes/skills/creative/comfyui",
   "linked": true,
   "can_fix": false,
   "chars": 23483,
   "real_bytes": 24075,
   "lines": 584,
   "desc_len": 58,
   "desc": "Generate images, video, and audio via diffusion workflows.",
   "subs": [
    "references",
    "scripts",
    "tests",
    "workflows"
   ],
   "extra_files": 32,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C1",
     "msg": "正文 584 行 > 500 行上限"
    },
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    }
   ]
  },
  {
   "skill": "pil-drawing-gotchas",
   "name": "pil-drawing-gotchas",
   "path": "~/.hermes/skills/creative/pil-drawing-gotchas",
   "linked": true,
   "can_fix": false,
   "chars": 1898,
   "real_bytes": 1910,
   "lines": 59,
   "desc_len": 75,
   "desc": "Pillow ImageDraw common pitfalls — ellipse/width, fonts, paste transparency",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    }
   ]
  },
  {
   "skill": "touchdesigner-mcp",
   "name": "touchdesigner-mcp",
   "path": "~/.hermes/skills/creative/touchdesigner-mcp",
   "linked": true,
   "can_fix": false,
   "chars": 15213,
   "real_bytes": 15269,
   "lines": 343,
   "desc_len": 38,
   "desc": "Control TouchDesigner via twozero MCP.",
   "subs": [
    "references",
    "scripts"
   ],
   "extra_files": 22,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "excalidraw",
   "name": "excalidraw",
   "path": "~/.hermes/skills/creative/excalidraw",
   "linked": true,
   "can_fix": false,
   "chars": 7275,
   "real_bytes": 7297,
   "lines": 185,
   "desc_len": 54,
   "desc": "Hand-drawn Excalidraw JSON diagrams (arch, flow, seq).",
   "subs": [
    "references",
    "scripts"
   ],
   "extra_files": 4,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P2",
     "code": "C9",
     "msg": "无验收/验证步骤"
    }
   ]
  },
  {
   "skill": "minimax-image-generation",
   "name": "minimax-image-generation",
   "path": "~/.hermes/skills/creative/minimax-image-generation",
   "linked": true,
   "can_fix": false,
   "chars": 12415,
   "real_bytes": 15431,
   "lines": 291,
   "desc_len": 61,
   "desc": "MiniMax 图像生成技能 — 调用 image-01 模型生成高质量图片，包含 prompt 优化策略和肢体防变形技巧",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C4",
     "msg": "12KB 但无 references/ 分层"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C9",
     "msg": "无验收/验证步骤"
    },
    {
     "sev": "P2",
     "code": "C11",
     "msg": "白名单外绝对路径：/opt/homebrew/bin/python3"
    }
   ]
  },
  {
   "skill": "ascii-art",
   "name": "ascii-art",
   "path": "~/.hermes/skills/creative/ascii-art",
   "linked": true,
   "can_fix": false,
   "chars": 10384,
   "real_bytes": 10552,
   "lines": 308,
   "desc_len": 51,
   "desc": "ASCII art: pyfiglet, cowsay, boxes, image-to-ascii.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C4",
     "msg": "10KB 但无 references/ 分层"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C9",
     "msg": "无验收/验证步骤"
    }
   ]
  },
  {
   "skill": "baoyu-comic",
   "name": "baoyu-comic",
   "path": "~/.hermes/skills/creative/baoyu-comic",
   "linked": true,
   "can_fix": false,
   "chars": 14487,
   "real_bytes": 14716,
   "lines": 235,
   "desc_len": 77,
   "desc": "Use when 要把知识/人物/教程做成知识漫画。生成知识漫画：分镜、画风与文案编排（教育、传记、教程类）。触发：知识漫画、漫画、comic、图文科普。",
   "subs": [
    "references"
   ],
   "extra_files": 34,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "pixel-art",
   "name": "pixel-art",
   "path": "~/.hermes/skills/creative/pixel-art",
   "linked": true,
   "can_fix": false,
   "chars": 7504,
   "real_bytes": 7546,
   "lines": 204,
   "desc_len": 50,
   "desc": "Pixel art w/ era palettes (NES, Game Boy, PICO-8).",
   "subs": [
    "references",
    "scripts"
   ],
   "extra_files": 6,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P2",
     "code": "C9",
     "msg": "无验收/验证步骤"
    }
   ]
  },
  {
   "skill": "pretext",
   "name": "pretext",
   "path": "~/.hermes/skills/creative/pretext",
   "linked": true,
   "can_fix": false,
   "chars": 13877,
   "real_bytes": 13959,
   "lines": 208,
   "desc_len": 55,
   "desc": "Build creative browser demos with DOM-free text layout.",
   "subs": [
    "references",
    "templates"
   ],
   "extra_files": 3,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    }
   ]
  },
  {
   "skill": "sketch",
   "name": "sketch",
   "path": "~/.hermes/skills/creative/sketch",
   "linked": true,
   "can_fix": false,
   "chars": 9665,
   "real_bytes": 9788,
   "lines": 208,
   "desc_len": 55,
   "desc": "Throwaway HTML mockups: 2-3 design variants to compare.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C4",
     "msg": "9KB 但无 references/ 分层"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C9",
     "msg": "无验收/验证步骤"
    }
   ]
  },
  {
   "skill": "baoyu-workbench-ops",
   "name": "baoyu-workbench-ops",
   "path": "~/.hermes/skills/baoyu-workbench-ops",
   "linked": true,
   "can_fix": false,
   "chars": 12170,
   "real_bytes": 20062,
   "lines": 187,
   "desc_len": 146,
   "desc": "Use when 要维护宝锐销售工作台（简报/日报格式、MCP 活动查询、CloudBase 部署、Funnel、角色体系、顺丰物流管线、数据目录）。工作台运维参考合集，含各项 Pitfalls。触发：简报格式、日报推送、MCP 查询、部署报错、Funnel 不通、角色权限、顺丰、数据目录。",
   "subs": [
    "references",
    "scripts"
   ],
   "extra_files": 31,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C8",
     "msg": "正文散落 29 处年份，易过期"
    }
   ]
  },
  {
   "skill": "baoyu-sales-deep-analysis",
   "name": "baoyu-sales-deep-analysis",
   "path": "~/.hermes/skills/baoyu-sales-deep-analysis",
   "linked": true,
   "can_fix": false,
   "chars": 7269,
   "real_bytes": 13859,
   "lines": 253,
   "desc_len": 119,
   "desc": "宝锐生物销售订单/ERP数据深度分析 — 从多年度销售订单Excel提取关键洞察， 生成多Sheet Excel报告含图表、客户排名、同比环比、留存流失、区域分析和战略建议。 适用于CRM/ERP导出的销售订单原始数据（20K+行级别）。",
   "subs": [
    "references"
   ],
   "extra_files": 2,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "print-material-build-pipeline",
   "name": "print-material-build-pipeline",
   "path": "~/.hermes/profiles/zone-b/skills/print-material-build-pipeline",
   "linked": false,
   "can_fix": true,
   "chars": 3362,
   "real_bytes": 5849,
   "lines": 80,
   "desc_len": 49,
   "desc": "Use when 做 A4 打印/投屏物料（HTML+PDF），需可重建构建与溢出/空白验收探针。",
   "subs": [
    "templates"
   ],
   "extra_files": 1,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "whisper-audio-transcription",
   "name": "whisper-audio-transcription",
   "path": "~/.hermes/skills/whisper-audio-transcription",
   "linked": true,
   "can_fix": false,
   "chars": 2682,
   "real_bytes": 2786,
   "lines": 56,
   "desc_len": 246,
   "desc": "Transcribe Chinese audio files (MP3/WAV/M4A) to text using local OpenAI Whisper model, then summarize the content. Use when the user attaches an audio file and asks for transcription, summarization, or content analysis of spoken Chinese material.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P2",
   "issues": [
    {
     "sev": "P2",
     "code": "C11",
     "msg": "白名单外绝对路径：/Volumes/PortableSSD/..."
    }
   ]
  },
  {
   "skill": "ppt-master",
   "name": "ppt-master",
   "path": "~/.hermes/skills/ppt-master/skills/ppt-master",
   "linked": true,
   "can_fix": false,
   "chars": 9955,
   "real_bytes": 10043,
   "lines": 123,
   "desc_len": 533,
   "desc": "AI-driven presentation workflow for generating editable PPTX decks and slides, reconstructing page visuals, creating reusable Brand/Style/Layout/Deck workspaces, filling native PPTX templates, and enhancing finished PPTX files. Use when the user asks to create, generate, reconstruct, regenerate, beautify, redesign, template, fill, or enhance a presentation, PPT, PPTX, slide deck, or courseware — including adding narration or animation to one — requests a presentation-authored narrated/self-running video, or mentions ppt-master.",
   "subs": [
    "references",
    "scripts",
    "templates",
    "workflows"
   ],
   "extra_files": 13118,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "baoyu-war-room",
   "name": "baoyu-war-room",
   "path": "~/.hermes/skills/baoyu-war-room",
   "linked": true,
   "can_fix": false,
   "chars": 4996,
   "real_bytes": 8265,
   "lines": 165,
   "desc_len": 137,
   "desc": "宝锐生物诊断原料作战室 — 角色分权HTML作战室（总经理/销售总监/业务员/销售支持），白底蓝调主题（宝锐蓝#1a73e8），整合ERP+月度报告多源数据、客户分级（大客户部/重点/非重点）、月度趋势、KPI对标、部门同比、过程指标。触发：作战室更新、数据刷新、新增模块。",
   "subs": [
    "references",
    "templates"
   ],
   "extra_files": 6,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "mcp-builder",
   "name": "mcp-builder",
   "path": "~/.hermes/skills/mcp-builder",
   "linked": true,
   "can_fix": false,
   "chars": 9059,
   "real_bytes": 9092,
   "lines": 231,
   "desc_len": 277,
   "desc": "Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C4",
     "msg": "8KB 但无 references/ 分层"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "baoyu-social-like-campaign",
   "name": "baoyu-social-like-campaign",
   "path": "~/.hermes/profiles/zone-b/skills/baoyu-social-like-campaign",
   "linked": false,
   "can_fix": true,
   "chars": 3521,
   "real_bytes": 7922,
   "lines": 76,
   "desc_len": 48,
   "desc": "Use when 策划朋友圈集赞/点赞送礼类裂变活动。位次中奖口径+开奖取证SOP+物料与合规。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "himalaya",
   "name": "himalaya",
   "path": "~/.hermes/skills/email/himalaya",
   "linked": true,
   "can_fix": false,
   "chars": 7254,
   "real_bytes": 7272,
   "lines": 290,
   "desc_len": 44,
   "desc": "Himalaya CLI: IMAP/SMTP email from terminal.",
   "subs": [
    "references"
   ],
   "extra_files": 2,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "email-inbox-triage",
   "name": "email-inbox-triage",
   "path": "~/.hermes/skills/email/email-inbox-triage",
   "linked": true,
   "can_fix": false,
   "chars": 5435,
   "real_bytes": 5447,
   "lines": 85,
   "desc_len": 58,
   "desc": "Triage an inbox: prioritize threads, draft replies safely.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    }
   ]
  },
  {
   "skill": "baoyu-password-management",
   "name": "baoyu-password-management",
   "path": "~/.hermes/skills/baoyu-password-management",
   "linked": true,
   "can_fix": false,
   "chars": 3578,
   "real_bytes": 5511,
   "lines": 95,
   "desc_len": 59,
   "desc": "宝锐工作台密码管理：CloudBase user_roles集合、超管页面、Sales自主改密。触发：密码/账户管理。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "antigravity-cli",
   "name": "antigravity-cli",
   "path": "~/.hermes/skills/autonomous-ai-agents/antigravity-cli",
   "linked": true,
   "can_fix": false,
   "chars": 9463,
   "real_bytes": 9485,
   "lines": 229,
   "desc_len": 58,
   "desc": "Operate the Antigravity CLI (agy): plugins, auth, sandbox.",
   "subs": [
    "references"
   ],
   "extra_files": 1,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    }
   ]
  },
  {
   "skill": "hermes-agent",
   "name": "hermes-agent",
   "path": "~/.hermes/skills/autonomous-ai-agents/hermes-agent",
   "linked": true,
   "can_fix": false,
   "chars": 53342,
   "real_bytes": 53654,
   "lines": 1157,
   "desc_len": 49,
   "desc": "Configure, extend, or contribute to Hermes Agent.",
   "subs": [
    "references"
   ],
   "extra_files": 2,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C1",
     "msg": "正文 1157 行 > 500 行上限"
    },
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P2",
     "code": "C11",
     "msg": "白名单外绝对路径：/Users/..."
    }
   ]
  },
  {
   "skill": "merge-reconciler",
   "name": "merge-reconciler",
   "path": "~/.hermes/skills/autonomous-ai-agents/merge-reconciler",
   "linked": true,
   "can_fix": false,
   "chars": 7574,
   "real_bytes": 7606,
   "lines": 146,
   "desc_len": 56,
   "desc": "Neutral third-party resolution of agent merge conflicts.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C4",
     "msg": "7KB 但无 references/ 分层"
    }
   ]
  },
  {
   "skill": "feishu-mcp-integration",
   "name": "feishu-mcp-integration",
   "path": "~/.hermes/skills/feishu-mcp-integration",
   "linked": true,
   "can_fix": false,
   "chars": 14825,
   "real_bytes": 21932,
   "lines": 494,
   "desc_len": 117,
   "desc": "飞书项目 MCP 集成 — 连接宝锐工作台与飞书项目，通过 MCP Server 拉取客诉、 商机、待办、审批阻塞等数据，写入 JSON 供 HTML 仪表盘 fetch 渲染。 覆盖 MCP 认证、MQL 查询、字段参考、管线模式。",
   "subs": [
    "references"
   ],
   "extra_files": 8,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "sf-express-tracking",
   "name": "sf-express-tracking",
   "path": "~/.hermes/skills/sf-express-tracking",
   "linked": true,
   "can_fix": false,
   "chars": 15630,
   "real_bytes": 25149,
   "lines": 414,
   "desc_len": 54,
   "desc": "顺丰快递物流轨迹、状态判定、watchdog、飞书推送。触发：顺丰/快递/SF运单/签收/tracking。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C4",
     "msg": "15KB 但无 references/ 分层"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "nano-pdf",
   "name": "nano-pdf",
   "path": "~/.hermes/skills/productivity/nano-pdf",
   "linked": true,
   "can_fix": false,
   "chars": 1598,
   "real_bytes": 1605,
   "lines": 40,
   "desc_len": 56,
   "desc": "Edit text in existing PDFs via natural-language prompts.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    }
   ]
  },
  {
   "skill": "baoyu-product-intro-card",
   "name": "baoyu-product-intro-card",
   "path": "~/.hermes/skills/productivity/baoyu-product-intro-card",
   "linked": true,
   "can_fix": false,
   "chars": 2031,
   "real_bytes": 3321,
   "lines": 78,
   "desc_len": 146,
   "desc": "宝锐生物产品/服务简介卡片 — 从PDF/Word等产品资料提取内容， 生成暗色主题自包含HTML产品简介卡片。包含：KPI总览、服务流程SVG图、 全链路架构图、特性卡片网格、对比表格、适用场景、联系方式。 与 baoyu-promotional-flyer（A4促销彩页，印刷优先）互补。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "baoyu-customer-handover",
   "name": "baoyu-customer-handover",
   "path": "~/.hermes/skills/productivity/baoyu-customer-handover",
   "linked": true,
   "can_fix": false,
   "chars": 6480,
   "real_bytes": 13268,
   "lines": 167,
   "desc_len": 52,
   "desc": "生成宝锐岗位三年经营分析HTML（ERP+回款+商机+货号）。触发：岗位/客户交接、回款计划、常用货号。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C4",
     "msg": "6KB 但无 references/ 分层"
    }
   ]
  },
  {
   "skill": "baoyu-overdue-analysis",
   "name": "baoyu-overdue-analysis",
   "path": "~/.hermes/skills/productivity/baoyu-overdue-analysis",
   "linked": true,
   "can_fix": false,
   "chars": 2847,
   "real_bytes": 5320,
   "lines": 90,
   "desc_len": 121,
   "desc": "Use when 要做宝锐逾期应收账/回款分析并出报告。从逾期回款 Excel 提取关键数据生成含图表 xlsx；数据源必须用「附表_逾期&未逾期（汇总）」，勿用「逾期应收回款_进度」（仅含部分人员）。触发：逾期、应收、回款分析、账龄、催收。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C9",
     "msg": "无验收/验证步骤"
    }
   ]
  },
  {
   "skill": "user-file-intake-verification",
   "name": "user-file-intake-verification",
   "path": "~/.hermes/skills/productivity/user-file-intake-verification",
   "linked": true,
   "can_fix": false,
   "chars": 2701,
   "real_bytes": 5533,
   "lines": 58,
   "desc_len": 45,
   "desc": "Use when 用户说「文件已发/已下载到某目录」，需验证、去重并录入库。先取证再回话。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P2",
   "issues": [
    {
     "sev": "P2",
     "code": "C11",
     "msg": "白名单外绝对路径：/Users/Shared"
    }
   ]
  },
  {
   "skill": "baoyu-product-fact-lookup",
   "name": "baoyu-product-fact-lookup",
   "path": "~/.hermes/skills/productivity/baoyu-product-fact-lookup",
   "linked": true,
   "can_fix": false,
   "chars": 5537,
   "real_bytes": 11502,
   "lines": 51,
   "desc_len": 29,
   "desc": "Use when 查货号全名/客户实测案例/体系选型取证。",
   "subs": [
    "references"
   ],
   "extra_files": 2,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "native-pptx-authoring",
   "name": "native-pptx-authoring",
   "path": "~/.hermes/skills/productivity/native-pptx-authoring",
   "linked": true,
   "can_fix": false,
   "chars": 5344,
   "real_bytes": 5532,
   "lines": 41,
   "desc_len": 52,
   "desc": "Use when authoring native editable PowerPoint decks.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P2",
   "issues": [
    {
     "sev": "P2",
     "code": "C11",
     "msg": "白名单外绝对路径：/opt/homebrew/bin/python3.13"
    }
   ]
  },
  {
   "skill": "baoyu-visitor-prep",
   "name": "baoyu-visitor-prep",
   "path": "~/.hermes/skills/productivity/baoyu-visitor-prep",
   "linked": true,
   "can_fix": false,
   "chars": 5756,
   "real_bytes": 11528,
   "lines": 200,
   "desc_len": 202,
   "desc": "宝锐生物来访准备 — 覆盖三类场景： ① 学术型：高校/研究所来访，搜索学者背景、研究方向、论文，匹配产品线 ② 企业型：企业创始人/高管来访，搜索公司融资/技术/供应链/竞品，生成8段式访前背调报告（HTML） ③ 快速战术模式：用户已有情报数据（CRM报告/采购情报HTML等），即将见客户，只问\"注意事项\"/\"注意什么\" 适用于销售/市场人员接待来访团队、客户产品管线匹配分析、客户档案创建等场景。",
   "subs": [
    "references"
   ],
   "extra_files": 7,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "baoyu-product-spec-overrides",
   "name": "baoyu-product-spec-overrides",
   "path": "~/.hermes/profiles/zone-b/skills/productivity/baoyu-product-spec-overrides",
   "linked": false,
   "can_fix": true,
   "chars": 2602,
   "real_bytes": 4966,
   "lines": 36,
   "desc_len": 24,
   "desc": "Use when 订正或补录产品规格/活度口径。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "chinese-keyword-classification",
   "name": "chinese-keyword-classification",
   "path": "~/.hermes/skills/productivity/chinese-keyword-classification",
   "linked": true,
   "can_fix": false,
   "chars": 7133,
   "real_bytes": 14862,
   "lines": 182,
   "desc_len": 62,
   "desc": "中文关键词分类与检索匹配的健壮实现。触发：分类误判、否定前缀、单字误匹配、bigram 误命中、同义词表、口语问题匹配清单。",
   "subs": [
    "references"
   ],
   "extra_files": 1,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "reportlab-pdf-engineering-docs",
   "name": "reportlab-pdf-engineering-docs",
   "path": "~/.hermes/skills/productivity/reportlab-pdf-engineering-docs",
   "linked": true,
   "can_fix": false,
   "chars": 4531,
   "real_bytes": 4599,
   "lines": 127,
   "desc_len": 224,
   "desc": "Generate professional PDF documents (BOMs, engineering specs, assembly drawings) using ReportLab on macOS. This skill documents the correct Python environment and common ReportLab pitfalls discovered through trial and error.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "session-librarian",
   "name": "session-librarian",
   "path": "~/.hermes/skills/productivity/session-librarian",
   "linked": true,
   "can_fix": false,
   "chars": 4803,
   "real_bytes": 4827,
   "lines": 92,
   "desc_len": 58,
   "desc": "Organize sessions by prompt: find, rename, archive, prune.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P2",
     "code": "C9",
     "msg": "无验收/验证步骤"
    }
   ]
  },
  {
   "skill": "baoyu-survey-report",
   "name": "baoyu-survey-report",
   "path": "~/.hermes/skills/productivity/baoyu-survey-report",
   "linked": true,
   "can_fix": false,
   "chars": 7768,
   "real_bytes": 13984,
   "lines": 312,
   "desc_len": 174,
   "desc": "Use when 要分析宝锐客户满意度调研问卷。四种模式：①快捷分析（文本输出 P0-P3 改善计划）②完整 Pipeline（Word 报告 + 可追溯动作追踪 Excel）③极端反馈追溯（差评/好评/详细技术反馈追溯到答卷 ID）④区域客户画像（12 城热力图 + 四区聚类 + 产品与销售双策略）。触发：满意度、调研、问卷、NPS、客户反馈。",
   "subs": [
    "references",
    "scripts",
    "templates"
   ],
   "extra_files": 2,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "industry-report-ingest",
   "name": "industry-report-ingest",
   "path": "~/.hermes/skills/productivity/industry-report-ingest",
   "linked": true,
   "can_fix": false,
   "chars": 3102,
   "real_bytes": 7130,
   "lines": 64,
   "desc_len": 39,
   "desc": "Use when 收到外部行业报告PDF需提炼入库。事实卡+精读页+检索验证。",
   "subs": [
    "references"
   ],
   "extra_files": 1,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-html-audit",
   "name": "baoyu-html-audit",
   "path": "~/.hermes/skills/productivity/baoyu-html-audit",
   "linked": true,
   "can_fix": false,
   "chars": 9898,
   "real_bytes": 16030,
   "lines": 331,
   "desc_len": 130,
   "desc": "宝锐HTML工作台页面审计 — 当用户要求审查/检查/评估现有的宝锐HTML工具/仪表盘页面，或说\"看看这个页面\"\"这个页面有什么问题\"时使用。对HTML源文件做静态代码分析，识别路径问题、数据依赖断裂、硬编码模式、品牌一致性等，输出P0-P2优先级整改清单。",
   "subs": [
    "references"
   ],
   "extra_files": 1,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-ima-kb-sync",
   "name": "baoyu-ima-kb-sync",
   "path": "~/.hermes/skills/productivity/baoyu-ima-kb-sync",
   "linked": true,
   "can_fix": false,
   "chars": 3120,
   "real_bytes": 4923,
   "lines": 75,
   "desc_len": 39,
   "desc": "宝锐 IMA 知识库同步：用户要求\"更新知识库\"/\"上传文件到知识库\"时使用。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C11",
     "msg": "白名单外绝对路径：/Users/liuxinyuan/Desktop/hermas输入-工作台数据库/"
    }
   ]
  },
  {
   "skill": "baorui-customer-project-sku-lookup",
   "name": "baorui-customer-project-sku-lookup",
   "path": "~/.hermes/profiles/zone-b/skills/productivity/baorui-customer-project-sku-lookup",
   "linked": false,
   "can_fix": true,
   "chars": 6519,
   "real_bytes": 13591,
   "lines": 87,
   "desc_len": 56,
   "desc": "Use when 问某客户/某联系人/某项目用的什么货号或某客诉的具体条件。人名先对齐+三层口径+竞品走单识别。",
   "subs": [
    "scripts"
   ],
   "extra_files": 1,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "pptx-full-text-transcription",
   "name": "pptx-full-text-transcription",
   "path": "~/.hermes/profiles/zone-b/skills/productivity/pptx-full-text-transcription",
   "linked": false,
   "can_fix": true,
   "chars": 2213,
   "real_bytes": 4261,
   "lines": 44,
   "desc_len": 46,
   "desc": "Use when 要把 .pptx 全文转写成 Markdown（含表格/图表/图片文字）。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "box",
   "name": "box",
   "path": "~/.hermes/skills/productivity/box",
   "linked": true,
   "can_fix": false,
   "chars": 11693,
   "real_bytes": 11697,
   "lines": 102,
   "desc_len": 55,
   "desc": "Box manages cloud files, sharing, search, and metadata.",
   "subs": [
    "references"
   ],
   "extra_files": 10,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    }
   ]
  },
  {
   "skill": "baoyu-order-entry",
   "name": "baoyu-order-entry",
   "path": "~/.hermes/skills/productivity/baoyu-order-entry",
   "linked": true,
   "can_fix": false,
   "chars": 6193,
   "real_bytes": 11622,
   "lines": 128,
   "desc_len": 39,
   "desc": "宝锐销售下单页：三合一+账期授权+审批上报。触发：下单页/账期授权/改价审批。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C4",
     "msg": "6KB 但无 references/ 分层"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "baoyu-table-transcribe-analyze",
   "name": "baoyu-table-transcribe-analyze",
   "path": "~/.hermes/profiles/zone-b/skills/productivity/baoyu-table-transcribe-analyze",
   "linked": false,
   "can_fix": true,
   "chars": 4595,
   "real_bytes": 9436,
   "lines": 137,
   "desc_len": 45,
   "desc": "Use when 客户发来业务大表要转markdown并分析。假实体+单位归一+逐格校验。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-visit-card",
   "name": "baoyu-visit-card",
   "path": "~/.hermes/skills/productivity/baoyu-visit-card",
   "linked": true,
   "can_fix": false,
   "chars": 18263,
   "real_bytes": 35135,
   "lines": 386,
   "desc_len": 190,
   "desc": "Use when 要为诊断原料企业客户做拜访卡（访前准备/访中记录/访后跟进/复盘），或要用 LTC 与铁三角方法。基于华为 LTC + 铁三角 + 一纸禅，生成四 Tab 交互式 HTML 拜访卡；面向企业客户（天隆/丽珠/迪安/复星诊断等），非课题组。触发：拜访卡、访前准备、客户拜访、LTC、铁三角。课题组请改用 baoyu-life-science-visit-card。",
   "subs": [
    "references",
    "templates"
   ],
   "extra_files": 9,
   "max_sev": "P2",
   "issues": [
    {
     "sev": "P2",
     "code": "C8",
     "msg": "正文散落 27 处年份，易过期"
    }
   ]
  },
  {
   "skill": "baoyu-glm-batch-extraction",
   "name": "baoyu-glm-batch-extraction",
   "path": "~/.hermes/skills/productivity/baoyu-glm-batch-extraction",
   "linked": true,
   "can_fix": false,
   "chars": 3476,
   "real_bytes": 6780,
   "lines": 57,
   "desc_len": 53,
   "desc": "Use when 用智谱GLM批量提取/挖活动记录（客户要求·卖点·情报）。三件套脚本+分片提速+复核页。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-product-recommendation-list",
   "name": "baoyu-product-recommendation-list",
   "path": "~/.hermes/skills/productivity/baoyu-product-recommendation-list",
   "linked": true,
   "can_fix": false,
   "chars": 2194,
   "real_bytes": 4129,
   "lines": 59,
   "desc_len": 44,
   "desc": "宝锐产品推荐清单速查表。触发：用户发来月度《产品推荐清单.xlsx》要求出速查表/整理。",
   "subs": [
    "references",
    "scripts"
   ],
   "extra_files": 3,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "minimax-music-generation",
   "name": "minimax-music-generation",
   "path": "~/.hermes/skills/productivity/minimax-music-generation",
   "linked": true,
   "can_fix": false,
   "chars": 3344,
   "real_bytes": 4520,
   "lines": 118,
   "desc_len": 60,
   "desc": "MiniMax Music Generation API — 调用音乐生成和歌词生成接口，生成品牌歌曲/背景音乐/翻唱等",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C9",
     "msg": "无验收/验证步骤"
    },
    {
     "sev": "P2",
     "code": "C10",
     "msg": "假设依赖已装：requests"
    }
   ]
  },
  {
   "skill": "opensource-tool-feasibility",
   "name": "opensource-tool-feasibility",
   "path": "~/.hermes/profiles/zone-b/skills/productivity/opensource-tool-feasibility",
   "linked": false,
   "can_fix": true,
   "chars": 2937,
   "real_bytes": 5325,
   "lines": 66,
   "desc_len": 58,
   "desc": "Use when 评估开源工具/科研平台能否在现有设备或团队环境跑起来。硬件与依赖取证 → 分档结论 → 可用路径。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "baoyu-excel-template-backfill",
   "name": "baoyu-excel-template-backfill",
   "path": "~/.hermes/profiles/zone-b/skills/productivity/baoyu-excel-template-backfill",
   "linked": false,
   "can_fix": true,
   "chars": 3562,
   "real_bytes": 6217,
   "lines": 101,
   "desc_len": 45,
   "desc": "Use when 回填宝锐Excel模板或补数据出处。插行不破格式+合并区重建+行高手算。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-market-research-card",
   "name": "baoyu-market-research-card",
   "path": "~/.hermes/skills/productivity/baoyu-market-research-card",
   "linked": true,
   "can_fix": false,
   "chars": 2498,
   "real_bytes": 5208,
   "lines": 106,
   "desc_len": 110,
   "desc": "宝锐生物市场调研卡 — 为拜访客户生成其所在终端赛道的竞争格局分析， 自包含HTML。分析客户的终端市场竞争格局（非宝锐的原料竞争格局）。 常用于与baoyu-visit-card（诊断原料拜访卡）搭配使用，拜访前扫描。",
   "subs": [
    "templates"
   ],
   "extra_files": 1,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "baoyu-erp-crossref-backfill",
   "name": "baoyu-erp-crossref-backfill",
   "path": "~/.hermes/skills/productivity/baoyu-erp-crossref-backfill",
   "linked": true,
   "can_fix": false,
   "chars": 3902,
   "real_bytes": 7265,
   "lines": 140,
   "desc_len": 162,
   "desc": "宝锐生物ERP数据交叉回填 — 当用户有一个跟踪清单（如退换货清单、样品登记表） 部分字段为空，同时有ERP系统导出的完整订单数据，要求从订单中提取准确信息 回填到清单时使用。核心操作：双Excel匹配 → 按复合键（单据编号+货号）查找 → 回填指定列（单价/批号/数量等）。处理赠品无价、套件子项、重复SKU等边界情况。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P2",
   "issues": [
    {
     "sev": "P2",
     "code": "C11",
     "msg": "白名单外绝对路径：/opt/homebrew/lib/python3.14/site-packages"
    }
   ]
  },
  {
   "skill": "baoyu-product-gap-analysis",
   "name": "baoyu-product-gap-analysis",
   "path": "~/.hermes/skills/productivity/baoyu-product-gap-analysis",
   "linked": true,
   "can_fix": false,
   "chars": 5709,
   "real_bytes": 11720,
   "lines": 171,
   "desc_len": 178,
   "desc": "宝锐生物产品开发缺口分析与优先级建议 — 当用户发送商机文档（.docx）或描述市场机会， 或要求\"结合飞书活动数据\"分析某类产品与客户要求的差距时使用。 交叉对比：飞书CRM活动数据 + 测试反馈JSON + web竞品调研 + IMA知识库 + 本地产品册(PDF) + 对标竞品Excel + 公司现有产品清单，输出结构化P0-P3四象限优先级报告。",
   "subs": [
    "references"
   ],
   "extra_files": 1,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-html-self-contained",
   "name": "baoyu-html-self-contained",
   "path": "~/.hermes/skills/productivity/baoyu-html-self-contained",
   "linked": true,
   "can_fix": false,
   "chars": 7096,
   "real_bytes": 11585,
   "lines": 200,
   "desc_len": 187,
   "desc": "宝锐HTML工作台/仪表盘自包含化 — 将依赖fetch()/localStorage的动态HTML页面改造为完全自包含的静态文件，通过预扫描文件清单、内嵌精简JSON数据、相对路径转换，实现零外部依赖，支持file://协议和在华为NAS/SMB上直接打开。当用户说\"让其他电脑也能访问\"\"做成自包含\"\"NAS上打不开\"\"file://不能用\"\"远程访问这个页面\"时触发。",
   "subs": [
    "references"
   ],
   "extra_files": 5,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-sales-attribution-rollup",
   "name": "baoyu-sales-attribution-rollup",
   "path": "~/.hermes/profiles/zone-b/skills/productivity/baoyu-sales-attribution-rollup",
   "linked": false,
   "can_fix": true,
   "chars": 4504,
   "real_bytes": 9159,
   "lines": 126,
   "desc_len": 43,
   "desc": "Use when 按部门/人/区域出销售归属统计。口径基线+权威归属源+HTML交付。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "macos-docx-to-text",
   "name": "macos-docx-to-text",
   "path": "~/.hermes/skills/productivity/macos-docx-to-text",
   "linked": true,
   "can_fix": false,
   "chars": 1198,
   "real_bytes": 1200,
   "lines": 43,
   "desc_len": 77,
   "desc": "Extract text from .docx files on macOS using textutil (no python-docx needed)",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    }
   ]
  },
  {
   "skill": "baoyu-visit-minutes",
   "name": "baoyu-visit-minutes",
   "path": "~/.hermes/skills/productivity/baoyu-visit-minutes",
   "linked": true,
   "can_fix": false,
   "chars": 3987,
   "real_bytes": 6508,
   "lines": 122,
   "desc_len": 53,
   "desc": "拜访纪要生成 — 手写笔记PaddleOCR识别转可编辑HTML纪要。触发：拜访纪要/会议记录/整理笔记。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "linear",
   "name": "linear",
   "path": "~/.hermes/skills/productivity/linear",
   "linked": true,
   "can_fix": false,
   "chars": 11185,
   "real_bytes": 11195,
   "lines": 284,
   "desc_len": 58,
   "desc": "Linear: manage issues, projects, teams via GraphQL + curl.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C4",
     "msg": "10KB 但无 references/ 分层"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "baoyu-competitor-analysis",
   "name": "baoyu-competitor-analysis",
   "path": "~/.hermes/skills/productivity/baoyu-competitor-analysis",
   "linked": true,
   "can_fix": false,
   "chars": 7495,
   "real_bytes": 15052,
   "lines": 144,
   "desc_len": 132,
   "desc": "Use when 要做某产品线（分子诊断原料/免疫诊断原料/蛋白原料等）的竞品梳理、竞争格局调研，或列竞业禁止协议名单。多阶段网页检索识别对手并按梯队分类（国际巨头/国内头部/区域竞品/细分赛道），输出结构化分析。触发：竞品分析、竞争格局、对手梳理、竞业协议列名。",
   "subs": [
    "references"
   ],
   "extra_files": 9,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "editable-html-deliverables",
   "name": "editable-html-deliverables",
   "path": "~/.hermes/skills/productivity/editable-html-deliverables",
   "linked": true,
   "can_fix": false,
   "chars": 19872,
   "real_bytes": 34571,
   "lines": 299,
   "desc_len": 47,
   "desc": "Use when generating editable HTML deliverables.",
   "subs": [
    "templates"
   ],
   "extra_files": 1,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-test-feedback-analysis",
   "name": "baoyu-test-feedback-analysis",
   "path": "~/.hermes/skills/productivity/baoyu-test-feedback-analysis",
   "linked": true,
   "can_fix": false,
   "chars": 12026,
   "real_bytes": 19375,
   "lines": 344,
   "desc_len": 200,
   "desc": "宝锐生物测试反馈分析 — 当用户提供CRM活动导出数据（飞书活动导出-销售管理），要求从测试反馈中提取洞察、与ERP订单产品关联分析、生成独立HTML测试反馈中心（5 Tab含图表/搜索/评级）时使用。通过活动对应销售订单字段与产品物流客户价格大表做JOIN，找出每次测试的具体产品（含套件父项归集），分析按产品/客户/销售员/月度维度。输出：增强JSON（含原始明细）+ 独立HTML分析中心页面。",
   "subs": [
    "references"
   ],
   "extra_files": 2,
   "max_sev": "P2",
   "issues": [
    {
     "sev": "P2",
     "code": "C8",
     "msg": "正文散落 12 处年份，易过期"
    }
   ]
  },
  {
   "skill": "baoyu-tech-evidence-qa",
   "name": "baoyu-tech-evidence-qa",
   "path": "~/.hermes/profiles/zone-b/skills/productivity/baoyu-tech-evidence-qa",
   "linked": false,
   "can_fix": true,
   "chars": 5725,
   "real_bytes": 12375,
   "lines": 69,
   "desc_len": 30,
   "desc": "Use when 技术/文献问题要取证作答（本地语料优先）。",
   "subs": [
    "references",
    "scripts"
   ],
   "extra_files": 3,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "user-file-delivery",
   "name": "user-file-delivery",
   "path": "~/.hermes/skills/productivity/user-file-delivery",
   "linked": true,
   "can_fix": false,
   "chars": 1675,
   "real_bytes": 3327,
   "lines": 35,
   "desc_len": 55,
   "desc": "Use when 用户丢来文件名说「发我」索取产出物。按核心片段 find 定位→校验→用 MEDIA 发送。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-ai-assistant-workflow",
   "name": "baoyu-ai-assistant-workflow",
   "path": "~/.hermes/skills/productivity/baoyu-ai-assistant-workflow",
   "linked": true,
   "can_fix": false,
   "chars": 14970,
   "real_bytes": 25089,
   "lines": 232,
   "desc_len": 50,
   "desc": "强化宝锐AI助手Tab为四步闭环主动参谋。触发：强化AI助手/AI助手工作流/主动参谋/客户360。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C4",
     "msg": "14KB 但无 references/ 分层"
    },
    {
     "sev": "P2",
     "code": "C8",
     "msg": "正文散落 14 处年份，易过期"
    },
    {
     "sev": "P2",
     "code": "C11",
     "msg": "白名单外绝对路径：/opt/homebrew/bin/tesseract"
    }
   ]
  },
  {
   "skill": "qpcr-signal-troubleshooting",
   "name": "qpcr-signal-troubleshooting",
   "path": "~/.hermes/skills/productivity/qpcr-signal-troubleshooting",
   "linked": true,
   "can_fix": false,
   "chars": 2024,
   "real_bytes": 4599,
   "lines": 41,
   "desc_len": 39,
   "desc": "Use when 客户报 qPCR 曲线或信号异常。先分诊再给排查实验与话术。",
   "subs": [
    "references"
   ],
   "extra_files": 2,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-kb-governance",
   "name": "baoyu-kb-governance",
   "path": "~/.hermes/skills/productivity/baoyu-kb-governance",
   "linked": true,
   "can_fix": false,
   "chars": 3373,
   "real_bytes": 6742,
   "lines": 72,
   "desc_len": 52,
   "desc": "Use when 宝锐AI助手知识库建设/补料/颗粒度标准。10大类资料需求+8条颗粒度铁律+体检脚本。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "epub-strategic-reading",
   "name": "epub-strategic-reading",
   "path": "~/.hermes/skills/productivity/epub-strategic-reading",
   "linked": true,
   "can_fix": false,
   "chars": 4845,
   "real_bytes": 4995,
   "lines": 130,
   "desc_len": 458,
   "desc": "Read very large epub ebooks (>100MB, 300+ chapters) by strategically sampling key chapters (prefaces, introductions to major turning points, author's epilogue) rather than extracting the entire text. Extract TOC via NCX navPoints, identify critical sections, sample first/last portions of large chapters, and synthesize thematic insights (~5000 words). Use when the user uploads an epub >50MB and asks for core insights on specific themes (人性/团队/决策/趋势 etc.).",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C9",
     "msg": "无验收/验证步骤"
    }
   ]
  },
  {
   "skill": "baoyu-kb-card-ingestion",
   "name": "baoyu-kb-card-ingestion",
   "path": "~/.hermes/profiles/zone-b/skills/productivity/baoyu-kb-card-ingestion",
   "linked": false,
   "can_fix": true,
   "chars": 3564,
   "real_bytes": 6910,
   "lines": 99,
   "desc_len": 50,
   "desc": "Use when 把 DOCX/PDF 文档转成知识库卡片并入库检索。样式切卡+原件分离+幂等验收。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-customer-analysis",
   "name": "baoyu-customer-analysis",
   "path": "~/.hermes/skills/productivity/baoyu-customer-analysis",
   "linked": true,
   "can_fix": false,
   "chars": 8827,
   "real_bytes": 14422,
   "lines": 299,
   "desc_len": 140,
   "desc": "Use when 要从多年 ERP 订单做客户/集团维度分析（年度对比、主销货号、赠品测试售后、回款）。按集团归集出 Excel 多 Sheet 报告 + ECharts HTML 仪表盘（华为管理体系深色主题）。触发：客户分析、集团维度、年度对比、主销货号、回款分析、客户分级。",
   "subs": [
    "references"
   ],
   "extra_files": 5,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C8",
     "msg": "正文散落 13 处年份，易过期"
    }
   ]
  },
  {
   "skill": "baoyu-activity-entry",
   "name": "baoyu-activity-entry",
   "path": "~/.hermes/skills/productivity/baoyu-activity-entry",
   "linked": true,
   "can_fix": false,
   "chars": 14456,
   "real_bytes": 26700,
   "lines": 259,
   "desc_len": 80,
   "desc": "宝锐活动录入：项目跟进/采购跟进结构化录入（订单货号联动+附件）+ 7规范5核心 + 质量检查 + 竞对沉淀。触发：活动录入/写活动/项目跟进/采购跟进/竞对。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C4",
     "msg": "14KB 但无 references/ 分层"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "xlsx",
   "name": "xlsx",
   "path": "~/.hermes/skills/productivity/xlsx",
   "linked": true,
   "can_fix": false,
   "chars": 9649,
   "real_bytes": 9655,
   "lines": 183,
   "desc_len": 50,
   "desc": "Create, read, edit Excel .xlsx workbooks and CSVs.",
   "subs": [
    "references",
    "scripts",
    "tests"
   ],
   "extra_files": 10,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    }
   ]
  },
  {
   "skill": "baoyu-experience-distill",
   "name": "baoyu-experience-distill",
   "path": "~/.hermes/skills/productivity/baoyu-experience-distill",
   "linked": true,
   "can_fix": false,
   "chars": 3255,
   "real_bytes": 6208,
   "lines": 113,
   "desc_len": 39,
   "desc": "用户分多次发聊天记录/图片，说发完了时提炼经验与案例。触发：沉淀经验/发完了。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-product-benchmarking",
   "name": "baoyu-product-benchmarking",
   "path": "~/.hermes/skills/productivity/baoyu-product-benchmarking",
   "linked": true,
   "can_fix": false,
   "chars": 2467,
   "real_bytes": 4838,
   "lines": 97,
   "desc_len": 138,
   "desc": "宝锐生物产品参数横向比对 — 当用户要求对比宝锐产品与竞品在特定技术参数 （效期/稳定性/储存条件/酶活/冻融耐受/反应温度/保真度等）上的差异时使用。 从本地产品说明书(PDF)、官网产品页、公开Datasheet中提取关键参数， 输出结构化横向对比表，标注宝锐优势与差距。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-workbench-patterns",
   "name": "baoyu-workbench-patterns",
   "path": "~/.hermes/skills/productivity/baoyu-workbench-patterns",
   "linked": true,
   "can_fix": false,
   "chars": 18528,
   "real_bytes": 26792,
   "lines": 518,
   "desc_len": 157,
   "desc": "Use when 要搭建或改造宝锐销售工作台的 HTML 页面（新 Tab、周期切换、数据透视、事件绑定）。零依赖 HTML Tab 式仪表盘构建模式：日/周/月/累计切换 + 数据透视、JSON 驱动、DOM 事件绑定、localStorage 持久化。触发：建页面、加 Tab、周期切换、数据透视、工作台前端。",
   "subs": [
    "references"
   ],
   "extra_files": 67,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C1",
     "msg": "正文 518 行 > 500 行上限"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C8",
     "msg": "正文散落 46 处年份，易过期"
    },
    {
     "sev": "P2",
     "code": "C11",
     "msg": "白名单外绝对路径：/option"
    }
   ]
  },
  {
   "skill": "self-contained-html-dashboard",
   "name": "self-contained-html-dashboard",
   "path": "~/.hermes/skills/productivity/self-contained-html-dashboard",
   "linked": true,
   "can_fix": false,
   "chars": 14350,
   "real_bytes": 26683,
   "lines": 243,
   "desc_len": 57,
   "desc": "构建/验证零依赖自包含HTML仪表盘（可筛选排序+分类徽章）。触发：表格转HTML仪表盘、验证inline JS。",
   "subs": [
    "scripts"
   ],
   "extra_files": 1,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-dashboard-update",
   "name": "baoyu-dashboard-update",
   "path": "~/.hermes/skills/productivity/baoyu-dashboard-update",
   "linked": true,
   "can_fix": false,
   "chars": 12133,
   "real_bytes": 22199,
   "lines": 276,
   "desc_len": 128,
   "desc": "宝锐生物综合管理仪表盘更新 — 涵盖销售数据、产品看板、客户分级、KPI考核、 三年月度对比等多模块的数据注入。当用户提供工作汇报/ERP文件，要求更新仪表盘 中任何模块时使用。支持从Excel提取结构化数据，用patch精准替换HTML中的JS数据数组。",
   "subs": [
    "references"
   ],
   "extra_files": 14,
   "max_sev": "P2",
   "issues": [
    {
     "sev": "P2",
     "code": "C8",
     "msg": "正文散落 29 处年份，易过期"
    }
   ]
  },
  {
   "skill": "baoyu-kpi-scorecard",
   "name": "baoyu-kpi-scorecard",
   "path": "~/.hermes/skills/productivity/baoyu-kpi-scorecard",
   "linked": true,
   "can_fix": false,
   "chars": 11258,
   "real_bytes": 23997,
   "lines": 121,
   "desc_len": 72,
   "desc": "宝锐三部门月度关键任务协议书→KPI积分卡看板与算分。触发：关键任务协议书/责任书、考核分数通报、官方实数回填、绩效考核、积分卡、月度考核规则。",
   "subs": [
    "references"
   ],
   "extra_files": 4,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-deck-animation",
   "name": "baoyu-deck-animation",
   "path": "~/.hermes/profiles/zone-b/skills/productivity/baoyu-deck-animation",
   "linked": false,
   "can_fix": true,
   "chars": 9870,
   "real_bytes": 17273,
   "lines": 190,
   "desc_len": 47,
   "desc": "宝锐HTML deck 科技风动画与页架构。触发：加动画/重做deck/承接页/客户宣讲骨架。",
   "subs": [
    "references"
   ],
   "extra_files": 2,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "document-to-action-items",
   "name": "document-to-action-items",
   "path": "~/.hermes/skills/productivity/document-to-action-items",
   "linked": true,
   "can_fix": false,
   "chars": 3904,
   "real_bytes": 3910,
   "lines": 69,
   "desc_len": 59,
   "desc": "Extract cited obligations, deadlines, tasks from documents.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    }
   ]
  },
  {
   "skill": "baoyu-customer-identity",
   "name": "baoyu-customer-identity",
   "path": "~/.hermes/skills/productivity/baoyu-customer-identity",
   "linked": true,
   "can_fix": false,
   "chars": 2065,
   "real_bytes": 4045,
   "lines": 59,
   "desc_len": 39,
   "desc": "宝锐客户名识别与数据匹配。触发：客户名识别、按客户匹配客诉/价格、拜访卡生成。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-promotional-flyer",
   "name": "baoyu-promotional-flyer",
   "path": "~/.hermes/skills/productivity/baoyu-promotional-flyer",
   "linked": true,
   "can_fix": false,
   "chars": 3137,
   "real_bytes": 3319,
   "lines": 106,
   "desc_len": 108,
   "desc": "Use when 要做宝锐生物 A4 促销彩页/宣传单页（印刷或投屏）。生成含 Logo、二维码、自然科学风格背景的 A4 promotional flyer。触发：促销彩页、宣传单页、A4 物料、flyer、印刷。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P2",
   "issues": [
    {
     "sev": "P2",
     "code": "C9",
     "msg": "无验收/验证步骤"
    }
   ]
  },
  {
   "skill": "baoyu-gift-order-system",
   "name": "baoyu-gift-order-system",
   "path": "~/.hermes/skills/productivity/baoyu-gift-order-system",
   "linked": true,
   "can_fix": false,
   "chars": 4576,
   "real_bytes": 6757,
   "lines": 76,
   "desc_len": 52,
   "desc": "礼品下单系统维护(加Tab/改权限/加台账)。触发：礼品下单、gift/index.html、物料台账。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P2",
   "issues": [
    {
     "sev": "P2",
     "code": "C11",
     "msg": "白名单外绝对路径：/Users/liuxinyuan/.npm-global/lib/node_modules/"
    }
   ]
  },
  {
   "skill": "synology-nas-api",
   "name": "synology-nas-api",
   "path": "~/.hermes/skills/productivity/synology-nas-api",
   "linked": true,
   "can_fix": false,
   "chars": 1484,
   "real_bytes": 2192,
   "lines": 40,
   "desc_len": 55,
   "desc": "Use when listing/downloading Synology QuickConnect NAS.",
   "subs": [
    "scripts"
   ],
   "extra_files": 1,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-product-recommendation",
   "name": "baoyu-product-recommendation",
   "path": "~/.hermes/skills/productivity/baoyu-product-recommendation",
   "linked": true,
   "can_fix": false,
   "chars": 996,
   "real_bytes": 1832,
   "lines": 35,
   "desc_len": 42,
   "desc": "诊断原料产品推荐清单（2026年8月）。触发：产品推荐/体系货号查询/检测项目匹配。",
   "subs": [
    "references"
   ],
   "extra_files": 1,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "meeting-action-items",
   "name": "meeting-action-items",
   "path": "~/.hermes/skills/productivity/meeting-action-items",
   "linked": true,
   "can_fix": false,
   "chars": 3800,
   "real_bytes": 3808,
   "lines": 75,
   "desc_len": 57,
   "desc": "Turn meeting notes into cited decisions, owners, tickets.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    }
   ]
  },
  {
   "skill": "interactive-mindmap",
   "name": "interactive-mindmap",
   "path": "~/.hermes/skills/productivity/interactive-mindmap",
   "linked": true,
   "can_fix": false,
   "chars": 2572,
   "real_bytes": 3735,
   "lines": 78,
   "desc_len": 45,
   "desc": "可拖动编辑的自包含HTML思维导图（jsMind）。触发：思维导图/脑图/mindmap。",
   "subs": [
    "scripts"
   ],
   "extra_files": 1,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-data-refresh-integrity",
   "name": "baoyu-data-refresh-integrity",
   "path": "~/.hermes/profiles/zone-b/skills/productivity/baoyu-data-refresh-integrity",
   "linked": false,
   "can_fix": true,
   "chars": 10661,
   "real_bytes": 20361,
   "lines": 267,
   "desc_len": 33,
   "desc": "Use when 刷新管道疑似覆盖好数据或「数据有、页面看不到」。",
   "subs": [
    "references"
   ],
   "extra_files": 1,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "huawei-ebook-pipeline",
   "name": "huawei-ebook-pipeline",
   "path": "~/.hermes/skills/productivity/huawei-ebook-pipeline",
   "linked": true,
   "can_fix": false,
   "chars": 2634,
   "real_bytes": 3046,
   "lines": 62,
   "desc_len": 192,
   "desc": "Extract text from Huawei PDF ebooks, generate summaries via subagents, and derive business documents (Excel) from the content. Used for batch learning of the 40-book Huawei management library.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C10",
     "msg": "假设依赖已装：pdfplumber"
    },
    {
     "sev": "P2",
     "code": "C11",
     "msg": "白名单外绝对路径：/Users/liuxinyuan/"
    }
   ]
  },
  {
   "skill": "baoyu-enterprise-tool-adoption",
   "name": "baoyu-enterprise-tool-adoption",
   "path": "~/.hermes/skills/productivity/baoyu-enterprise-tool-adoption",
   "linked": true,
   "can_fix": false,
   "chars": 1645,
   "real_bytes": 3394,
   "lines": 52,
   "desc_len": 139,
   "desc": "宝锐生物企业级工具/SaaS选型调研与落地方案 — 当用户要求调研某个企业级工具 （企业微信/钉钉/CRM/SCRM/工作手机/ERP/OA等），输出包含能力矩阵、免费vs收费对比、 自建vs第三方服务商对比、适合宝锐的分阶段落地方案时使用。输出格式：Markdown或PPT。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-stock-forecast",
   "name": "baoyu-stock-forecast",
   "path": "~/.hermes/skills/productivity/baoyu-stock-forecast",
   "linked": true,
   "can_fix": false,
   "chars": 2316,
   "real_bytes": 4327,
   "lines": 102,
   "desc_len": 92,
   "desc": "Use when 要做宝锐备货预测（按客户分层出备货建议）。基于华为管理体系与客户分层原则，生成 Q2 + H2 备货建议 Excel。触发：备货、备货预测、库存建议、安全库存、排产。",
   "subs": [
    "scripts"
   ],
   "extra_files": 1,
   "max_sev": "P2",
   "issues": [
    {
     "sev": "P2",
     "code": "C9",
     "msg": "无验收/验证步骤"
    },
    {
     "sev": "P2",
     "code": "C11",
     "msg": "白名单外绝对路径：/Users/liuxinyuan/Desktop/宝锐生物2026下半年备货建议表.xlsx"
    }
   ]
  },
  {
   "skill": "baoyu-monthly-report-ingest",
   "name": "baoyu-monthly-report-ingest",
   "path": "~/.hermes/skills/productivity/baoyu-monthly-report-ingest",
   "linked": true,
   "can_fix": false,
   "chars": 2160,
   "real_bytes": 4246,
   "lines": 59,
   "desc_len": 52,
   "desc": "宝锐月度月报数据包入库，解析三部门多月度Excel输出JSON。触发：月报数据入库/月度数据入JSON。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-sales-copilot",
   "name": "baoyu-sales-copilot",
   "path": "~/.hermes/skills/productivity/baoyu-sales-copilot",
   "linked": true,
   "can_fix": false,
   "chars": 10691,
   "real_bytes": 17601,
   "lines": 261,
   "desc_len": 215,
   "desc": "宝锐销售Copilot — AI赋能的大客户销售工具设计与迭代。当用户提到\"Copilot\"\"销售参谋\"\"作战准备\"\"拜访执行\"\"待办推进\"\"经验库\"\"三表一书改造\"\"访前准备中心升级\"\"沉淀回写\"\"IMA集成\"\"订单管理\"\"物流\"\"顺丰\"\"shipment\"\"下单人\"\"合同编号\"\"工作台\"\"日报\"\"KPI\"\"role\"时使用，涵盖四步闭环、数据源接入、Tab架构、CRUD模式、IMA知识库打通、顺丰API集成、订单管理页面。",
   "subs": [
    "references"
   ],
   "extra_files": 30,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C8",
     "msg": "正文散落 22 处年份，易过期"
    }
   ]
  },
  {
   "skill": "minimax-api-landscape",
   "name": "minimax-api-landscape",
   "path": "~/.hermes/skills/productivity/minimax-api-landscape",
   "linked": true,
   "can_fix": false,
   "chars": 3416,
   "real_bytes": 4672,
   "lines": 113,
   "desc_len": 55,
   "desc": "MiniMax API landscape — 图像/音乐/视频 三个域的正确接入方式、模型名、key体系勘误",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "product-price-monitor",
   "name": "product-price-monitor",
   "path": "~/.hermes/skills/productivity/product-price-monitor",
   "linked": true,
   "can_fix": false,
   "chars": 4394,
   "real_bytes": 4400,
   "lines": 67,
   "desc_len": 58,
   "desc": "Watch product, flight, or listing prices; alert on target.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    }
   ]
  },
  {
   "skill": "baoyu-mrna-circrna-product",
   "name": "baoyu-mrna-circrna-product",
   "path": "~/.hermes/skills/productivity/baoyu-mrna-circrna-product",
   "linked": true,
   "can_fix": false,
   "chars": 6341,
   "real_bytes": 11965,
   "lines": 89,
   "desc_len": 48,
   "desc": "mRNA/circRNA 科研产品线。触发：mRNA/circRNA 宣讲/产品推荐/科研咨询。",
   "subs": [
    "references"
   ],
   "extra_files": 1,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-product-pricing-proposal",
   "name": "baoyu-product-pricing-proposal",
   "path": "~/.hermes/profiles/zone-b/skills/productivity/baoyu-product-pricing-proposal",
   "linked": false,
   "can_fix": true,
   "chars": 2912,
   "real_bytes": 6222,
   "lines": 86,
   "desc_len": 37,
   "desc": "Use when 填《标准产品定价方案》或往 Excel 模板插行填内容。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "baoyu-cloudbase-workbench",
   "name": "baoyu-cloudbase-workbench",
   "path": "~/.hermes/skills/productivity/baoyu-cloudbase-workbench",
   "linked": true,
   "can_fix": false,
   "chars": 6539,
   "real_bytes": 8745,
   "lines": 226,
   "desc_len": 161,
   "desc": "Use when 要搭 CloudBase 工作台（静态托管 + 鉴权 + 权限体系 + 飞书免登）。CloudBase 部署工作台：静态托管、匿名鉴权、权限体系、飞书免登。触发：CloudBase、工作台部署、匿名登录、权限体系、飞书免登。Tunnel 公网暴露见 baoyu-cloudbase-deployment。",
   "subs": [
    "references"
   ],
   "extra_files": 2,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "baoyu-product-selling-points",
   "name": "baoyu-product-selling-points",
   "path": "~/.hermes/skills/productivity/baoyu-product-selling-points",
   "linked": true,
   "can_fix": false,
   "chars": 2986,
   "real_bytes": 4737,
   "lines": 92,
   "desc_len": 32,
   "desc": "维护宝锐产品竞争力库写入规范。触发：竞品情报/PK案例/卖点库。",
   "subs": [
    "references"
   ],
   "extra_files": 2,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "powerpoint",
   "name": "powerpoint",
   "path": "~/.hermes/skills/productivity/powerpoint",
   "linked": true,
   "can_fix": false,
   "chars": 11904,
   "real_bytes": 11965,
   "lines": 281,
   "desc_len": 694,
   "desc": "Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions \\\"deck,\\\" \\\"slides,\\\" \\\"presentation,\\\" or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill.",
   "subs": [
    "references",
    "scripts"
   ],
   "extra_files": 50,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "handwriting-ocr",
   "name": "handwriting-ocr",
   "path": "~/.hermes/skills/productivity/handwriting-ocr",
   "linked": true,
   "can_fix": false,
   "chars": 2881,
   "real_bytes": 4667,
   "lines": 89,
   "desc_len": 40,
   "desc": "手写体文字识别：拍照笔记/便签/表格转文字。用 PaddleOCR（手写最强）。",
   "subs": [
    "scripts"
   ],
   "extra_files": 1,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "llm-batch-fact-extraction",
   "name": "llm-batch-fact-extraction",
   "path": "~/.hermes/skills/productivity/llm-batch-fact-extraction",
   "linked": true,
   "can_fix": false,
   "chars": 7454,
   "real_bytes": 16963,
   "lines": 121,
   "desc_len": 54,
   "desc": "Use when 需从几千条活动/拜访记录批量提取结构化业务事实并复核入库。分片调模型+逐条溯源+分级入库。",
   "subs": [
    "references"
   ],
   "extra_files": 2,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-market-analysis-report",
   "name": "baoyu-market-analysis-report",
   "path": "~/.hermes/skills/productivity/baoyu-market-analysis-report",
   "linked": true,
   "can_fix": false,
   "chars": 2774,
   "real_bytes": 5431,
   "lines": 105,
   "desc_len": 147,
   "desc": "宝锐生物行业纵深市场分析报告 — 当用户要求撰写\\\"市场分析报告\\\"\\\"行业分析\\\"\\\"竞争格局深度报告\\\"\\\"半年度/年度市场分析\\\"等，需要从市场规模、产品维度对标、竞品SWOT、战略建议等角度进行系统性分析时使用。输出为自包含暗色主题HTML报告，含结构化表格、KPI卡片、数据来源标注。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "molecular-resistance-site-panels",
   "name": "molecular-resistance-site-panels",
   "path": "~/.hermes/skills/productivity/molecular-resistance-site-panels",
   "linked": true,
   "can_fix": false,
   "chars": 1422,
   "real_bytes": 2916,
   "lines": 24,
   "desc_len": 41,
   "desc": "Use when 问耐药/突变检测位点与能否荧光PCR多重。位点分组+判型+选型。",
   "subs": [
    "references"
   ],
   "extra_files": 1,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "pdf-generation-macos",
   "name": "pdf-generation-macos",
   "path": "~/.hermes/skills/productivity/pdf-generation-macos",
   "linked": true,
   "can_fix": false,
   "chars": 8151,
   "real_bytes": 8233,
   "lines": 237,
   "desc_len": 96,
   "desc": "Generate Chinese-language PDFs on macOS — Chrome Headless (primary), ReportLab (simple fallback)",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C4",
     "msg": "7KB 但无 references/ 分层"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "baoyu-product-naming",
   "name": "baoyu-product-naming",
   "path": "~/.hermes/skills/productivity/baoyu-product-naming",
   "linked": true,
   "can_fix": false,
   "chars": 1449,
   "real_bytes": 3237,
   "lines": 37,
   "desc_len": 40,
   "desc": "宝锐新产品命名、卖点提炼与商标合规检索。触发：产品命名、卖点提炼、商标能否注册。",
   "subs": [
    "references"
   ],
   "extra_files": 1,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "visit-industry-intel-brief",
   "name": "visit-industry-intel-brief",
   "path": "~/.hermes/skills/productivity/visit-industry-intel-brief",
   "linked": true,
   "can_fix": false,
   "chars": 2728,
   "real_bytes": 5904,
   "lines": 63,
   "desc_len": 31,
   "desc": "Use when 拜访前要行业热点/技术前沿/文章与话题清单。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "chinese-image-ocr",
   "name": "chinese-image-ocr",
   "path": "~/.hermes/skills/productivity/chinese-image-ocr",
   "linked": true,
   "can_fix": false,
   "chars": 3908,
   "real_bytes": 4005,
   "lines": 106,
   "desc_len": 204,
   "desc": "Extract Chinese text from image-based web articles (秀米, 美篇, WeChat 公众号长图等). Uses tesseract OCR with chi_sim language support. Covers installation, image download, batch OCR extraction, and output cleanup.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C11",
     "msg": "白名单外绝对路径：/opt/homebrew/bin/tesseract"
    }
   ]
  },
  {
   "skill": "huawei-nas-macos-smb",
   "name": "huawei-nas-macos-smb",
   "path": "~/.hermes/skills/productivity/huawei-nas-macos-smb",
   "linked": true,
   "can_fix": false,
   "chars": 16636,
   "real_bytes": 17108,
   "lines": 401,
   "desc_len": 279,
   "desc": "Connect Huawei Home Storage NAS to macOS via SMB — share discovery, Smart Life app credential setup, URL-encoding Chinese share names, persistent automount (LaunchAgent), remote VPN access from mobile networks, bulk file copy across filesystems, and output path migration to NAS.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C4",
     "msg": "16KB 但无 references/ 分层"
    },
    {
     "sev": "P2",
     "code": "C11",
     "msg": "白名单外绝对路径：/Volumes/"
    }
   ]
  },
  {
   "skill": "customer-project-history-briefing",
   "name": "customer-project-history-briefing",
   "path": "~/.hermes/skills/productivity/customer-project-history-briefing",
   "linked": true,
   "can_fix": false,
   "chars": 3802,
   "real_bytes": 8940,
   "lines": 76,
   "desc_len": 37,
   "desc": "Use when 讲清客户项目来龙去脉。按数据源重建时间线，数字须可溯源。",
   "subs": [
    "references"
   ],
   "extra_files": 1,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-market-intel-agent",
   "name": "baoyu-market-intel-agent",
   "path": "~/.hermes/skills/productivity/baoyu-market-intel-agent",
   "linked": true,
   "can_fix": false,
   "chars": 6424,
   "real_bytes": 10555,
   "lines": 179,
   "desc_len": 55,
   "desc": "每周采集7家竞品情报，Ollama整合分析，部署到CloudBase。触发：cron/市场情报/竞品动态周报。",
   "subs": [
    "references"
   ],
   "extra_files": 1,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baorui-customer-workbench",
   "name": "baorui-customer-workbench",
   "path": "~/.hermes/skills/productivity/baorui-customer-workbench",
   "linked": true,
   "can_fix": false,
   "chars": 12800,
   "real_bytes": 20277,
   "lines": 454,
   "desc_len": 131,
   "desc": "宝锐客户管理工作台搭建 — 构建自包含HTML交互式客户管理工具，集成：客户档案、跟进记录、 订单管理（含多货号同单/折扣权限/快递追踪）、价格管理、回款管理、组织架构与权限RBAC。 所有数据存localStorage，无需后端。适用于搭建销售团队日常工作台。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C4",
     "msg": "12KB 但无 references/ 分层"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "photo-printed-text-extraction",
   "name": "photo-printed-text-extraction",
   "path": "~/.hermes/skills/productivity/photo-printed-text-extraction",
   "linked": true,
   "can_fix": false,
   "chars": 3523,
   "real_bytes": 6294,
   "lines": 80,
   "desc_len": 33,
   "desc": "Use when 翻拍照片要提取印刷文字（排除手写、音符、水印）。",
   "subs": [
    "references",
    "scripts"
   ],
   "extra_files": 2,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "docx-revision-markup",
   "name": "docx-revision-markup",
   "path": "~/.hermes/skills/productivity/docx-revision-markup",
   "linked": true,
   "can_fix": false,
   "chars": 6577,
   "real_bytes": 8103,
   "lines": 185,
   "desc_len": 348,
   "desc": "Create Word documents with visual revision/track-change markup using python-docx. Produces a document where deleted content appears as red strikethrough, added content as blue text, and reviewer annotations as brown italic comments. Used when the user asks to \"修订\", \"批改\", \"修改\", or \"以修订模式输出\" a policy, contract, proposal, or other business document.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C4",
     "msg": "6KB 但无 references/ 分层"
    },
    {
     "sev": "P2",
     "code": "C9",
     "msg": "无验收/验证步骤"
    }
   ]
  },
  {
   "skill": "sku-customer-evidence-ledger",
   "name": "sku-customer-evidence-ledger",
   "path": "~/.hermes/skills/productivity/sku-customer-evidence-ledger",
   "linked": true,
   "can_fix": false,
   "chars": 10923,
   "real_bytes": 23150,
   "lines": 97,
   "desc_len": 40,
   "desc": "Use when 查一批货号在某批客户处的测试反馈/采购/客诉。三源交叉出台账。",
   "subs": [
    "references"
   ],
   "extra_files": 1,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-external-statement-reconciliation",
   "name": "baoyu-external-statement-reconciliation",
   "path": "~/.hermes/profiles/zone-b/skills/productivity/baoyu-external-statement-reconciliation",
   "linked": false,
   "can_fix": true,
   "chars": 1583,
   "real_bytes": 3475,
   "lines": 53,
   "desc_len": 32,
   "desc": "Use when 客户发来对账单要反查我方 ERP 出库并勾稽。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-research-reagents",
   "name": "baoyu-research-reagents",
   "path": "~/.hermes/skills/productivity/baoyu-research-reagents",
   "linked": true,
   "can_fix": false,
   "chars": 1318,
   "real_bytes": 2412,
   "lines": 29,
   "desc_len": 54,
   "desc": "宝锐科研试剂产品线（mRNA/circRNA）。触发：mRNA/circRNA宣讲/宣传单页/科研产品推广。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "html-deck-review-workbench",
   "name": "html-deck-review-workbench",
   "path": "~/.hermes/profiles/zone-b/skills/productivity/html-deck-review-workbench",
   "linked": false,
   "can_fix": true,
   "chars": 9003,
   "real_bytes": 17110,
   "lines": 166,
   "desc_len": 37,
   "desc": "Use when 做翻页式可编辑 HTML 宣讲稿、审稿工作台或元素编辑。",
   "subs": [
    "references",
    "scripts"
   ],
   "extra_files": 5,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "baoyu-product-selection-answer",
   "name": "baoyu-product-selection-answer",
   "path": "~/.hermes/profiles/zone-b/skills/productivity/baoyu-product-selection-answer",
   "linked": false,
   "can_fix": true,
   "chars": 3951,
   "real_bytes": 7465,
   "lines": 57,
   "desc_len": 51,
   "desc": "Use when 客户/销售发来检测需求要选型推荐货号。五段执行+数据源分工+商务联动+剂型与仪器坑。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-expense-assistant",
   "name": "baoyu-expense-assistant",
   "path": "~/.hermes/skills/productivity/baoyu-expense-assistant",
   "linked": true,
   "can_fix": false,
   "chars": 10502,
   "real_bytes": 20793,
   "lines": 198,
   "desc_len": 54,
   "desc": "Use when 宝锐报销助手/票据解析/发票台账（提交方）。触发：报销、发票、数电票、差旅票据、票据台账。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C4",
     "msg": "10KB 但无 references/ 分层"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "baoyu-work-report-analysis",
   "name": "baoyu-work-report-analysis",
   "path": "~/.hermes/skills/productivity/baoyu-work-report-analysis",
   "linked": true,
   "can_fix": false,
   "chars": 2983,
   "real_bytes": 5747,
   "lines": 52,
   "desc_len": 135,
   "desc": "Use when 要分析三部门月度工作汇报（销售员级 KPI 与多月趋势）。从结构化工作汇报文件夹读取月度销售统计表，提取销售员级 KPI，构建多月份趋势对比，输出 Excel 多 Sheet 报告与 HTML 仪表盘。触发：工作汇报、月度统计、KPI 趋势、部门对比。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "bulk-outbound-email",
   "name": "bulk-outbound-email",
   "path": "~/.hermes/skills/productivity/bulk-outbound-email",
   "linked": true,
   "can_fix": false,
   "chars": 2175,
   "real_bytes": 4243,
   "lines": 47,
   "desc_len": 48,
   "desc": "Use when 批量对外发邮件（索取函/询价函/通知）。通道选型+收件人核实+.eml 生成。",
   "subs": [
    "references"
   ],
   "extra_files": 1,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "outbound-email-delivery",
   "name": "outbound-email-delivery",
   "path": "~/.hermes/skills/productivity/outbound-email-delivery",
   "linked": true,
   "can_fix": false,
   "chars": 2325,
   "real_bytes": 4611,
   "lines": 49,
   "desc_len": 44,
   "desc": "Use when 批量发对外邮件（索取函/询价函/开发信）。先分辨服务商再上零凭据兜底。",
   "subs": [
    "templates"
   ],
   "extra_files": 1,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-presentation",
   "name": "baoyu-presentation",
   "path": "~/.hermes/skills/productivity/baoyu-presentation",
   "linked": true,
   "can_fix": false,
   "chars": 6846,
   "real_bytes": 13004,
   "lines": 126,
   "desc_len": 152,
   "desc": "宝锐生物PPT汇报材料生成技能。覆盖： ① pptxgenjs 高管简报风格（深蓝封面+白底卡片+图表+演讲者备注）； ② 一键模板替换（将内容PPTX克隆到公司通用模板中，继承背景/配色）； ③ 公司品牌色和字体规范。 当用户要求\"做PPT\"\"生成汇报材料\"\"高管简报\"\"总经理汇报\"\"套模板\"时使用。",
   "subs": [
    "scripts"
   ],
   "extra_files": 1,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "baoyu-workbench-data-pipeline",
   "name": "baoyu-workbench-data-pipeline",
   "path": "~/.hermes/skills/productivity/baoyu-workbench-data-pipeline",
   "linked": true,
   "can_fix": false,
   "chars": 17576,
   "real_bytes": 28057,
   "lines": 361,
   "desc_len": 149,
   "desc": "Use when 要维护宝锐工作台数据管道（每日上传 → 自动处理 → JSON → 前端渲染），或数据没更新/字段缺失。处理飞书活动导出、ERP 销售订单、销售目标文件，生成工作台所需 JSON；自动检测新旧 CRM/ERP 格式。触发：数据管道、上传数据、刷新数据、JSON 生成、口径不一致。",
   "subs": [
    "references",
    "scripts"
   ],
   "extra_files": 40,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C8",
     "msg": "正文散落 34 处年份，易过期"
    }
   ]
  },
  {
   "skill": "baoyu-brand-standard",
   "name": "baoyu-brand-standard",
   "path": "~/.hermes/profiles/zone-b/skills/productivity/baoyu-brand-standard",
   "linked": false,
   "can_fix": true,
   "chars": 3630,
   "real_bytes": 5589,
   "lines": 105,
   "desc_len": 49,
   "desc": "Use when 输出工作文档/HTML交付物 —— Logo+slogan 品牌套件注入与自检。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "weekly-review-planning",
   "name": "weekly-review-planning",
   "path": "~/.hermes/skills/productivity/weekly-review-planning",
   "linked": true,
   "can_fix": false,
   "chars": 3973,
   "real_bytes": 3975,
   "lines": 69,
   "desc_len": 56,
   "desc": "Weekly reset: commitments, stalled work, next-week plan.",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    }
   ]
  },
  {
   "skill": "baoyu-life-science-visit-card",
   "name": "baoyu-life-science-visit-card",
   "path": "~/.hermes/skills/productivity/baoyu-life-science-visit-card",
   "linked": true,
   "can_fix": false,
   "chars": 11231,
   "real_bytes": 19262,
   "lines": 412,
   "desc_len": 166,
   "desc": "Use when 要为生命科学课题组（PI 实验室）做访前作战卡。以课题组为商机单位，从研究方向、组织架构、货号使用（我方与竞品）、测试历史、推荐产品方案六个维度输出一站式访前情报；不含销售金额与应收（ERP 归口客户级，拆不到课题组）。触发：课题组、PI、生命科学拜访、访前情报。企业客户请改用 baoyu-visit-card。",
   "subs": [
    "references",
    "scripts",
    "templates"
   ],
   "extra_files": 6,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "baoyu-product-sku-decoding",
   "name": "baoyu-product-sku-decoding",
   "path": "~/.hermes/skills/productivity/baoyu-product-sku-decoding",
   "linked": true,
   "can_fix": false,
   "chars": 3877,
   "real_bytes": 8367,
   "lines": 48,
   "desc_len": 38,
   "desc": "Use when 问货号区别/定制尾缀由来。宝锐货号尾缀解码与客户归属溯源。",
   "subs": [
    "references"
   ],
   "extra_files": 2,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "cross-border-import-compliance",
   "name": "cross-border-import-compliance",
   "path": "~/.hermes/skills/productivity/cross-border-import-compliance",
   "linked": true,
   "can_fix": false,
   "chars": 2140,
   "real_bytes": 4370,
   "lines": 98,
   "desc_len": 146,
   "desc": "跨境进口合规调研 — 当用户想将境外产品（保健食品/食品/消费品）引入中国大陆销售时， 提供最低成本合规路径分析。涵盖：OCR产品信息提取、一般贸易 vs 跨境电商路径对比、 平台选择（天猫国际/京东国际/抖音全球购）、保税仓/直邮物流方案、竞品分析、 宣传合规红线、结构化HTML报告输出。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-workbench-data-lineage",
   "name": "baoyu-workbench-data-lineage",
   "path": "~/.hermes/profiles/zone-b/skills/productivity/baoyu-workbench-data-lineage",
   "linked": false,
   "can_fix": true,
   "chars": 9818,
   "real_bytes": 20026,
   "lines": 290,
   "desc_len": 60,
   "desc": "Use when 问工作台某字段数据准不准/能否随上传自动更新/是否覆盖全部实体。字段溯源+三口径对账+换源接管线修复。",
   "subs": [
    "references"
   ],
   "extra_files": 2,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "nas-file-share",
   "name": "nas-file-share",
   "path": "~/.hermes/skills/productivity/nas-file-share",
   "linked": true,
   "can_fix": false,
   "chars": 6092,
   "real_bytes": 8098,
   "lines": 191,
   "desc_len": 124,
   "desc": "NAS 文件共享操作技能 — 通过 NAS File Server API 列出目录、读取文件内容。 NAS 服务运行在 localhost:8643，所有操作需要 JWT Token 认证。 Token 通过 /api/nas/token 签发。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C4",
     "msg": "5KB 但无 references/ 分层"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C10",
     "msg": "假设依赖已装：requests"
    }
   ]
  },
  {
   "skill": "baoyu-music-studio",
   "name": "baoyu-music-studio",
   "path": "~/.hermes/skills/productivity/baoyu-music-studio",
   "linked": true,
   "can_fix": false,
   "chars": 8982,
   "real_bytes": 14486,
   "lines": 371,
   "desc_len": 75,
   "desc": "Use when 要做宝锐品牌音乐/歌词/配音（人机协作创作）。多媒体工作室全流程：歌词、音乐、图像生成。触发：写歌、歌词、配乐、品牌曲、音乐、翻唱。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C4",
     "msg": "8KB 但无 references/ 分层"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    },
    {
     "sev": "P2",
     "code": "C9",
     "msg": "无验收/验证步骤"
    },
    {
     "sev": "P2",
     "code": "C10",
     "msg": "假设依赖已装：requests"
    }
   ]
  },
  {
   "skill": "pptx-deck-analysis",
   "name": "pptx-deck-analysis",
   "path": "~/.hermes/skills/productivity/pptx-deck-analysis",
   "linked": true,
   "can_fix": false,
   "chars": 4776,
   "real_bytes": 6622,
   "lines": 106,
   "desc_len": 58,
   "desc": "Use when given a .pptx to analyze/review or verify claims.",
   "subs": [
    "scripts"
   ],
   "extra_files": 3,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "baoyu-customer-profile",
   "name": "baoyu-customer-profile",
   "path": "~/.hermes/skills/productivity/baoyu-customer-profile",
   "linked": true,
   "can_fix": false,
   "chars": 7564,
   "real_bytes": 13367,
   "lines": 204,
   "desc_len": 115,
   "desc": "宝锐生物客户360档案卡 — 聚合ERP价格+飞书决策链/联系人/商机/项目/客诉六大维度， 构建交互式HTML档案页。含批量生成管线、集团决策链复用、待办事项、CSV导出。 触发：客户档案、客户360、客户卡片、客户全维度分析。",
   "subs": [
    "references"
   ],
   "extra_files": 2,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "ocr-and-documents",
   "name": "ocr-and-documents",
   "path": "~/.hermes/skills/productivity/ocr-and-documents",
   "linked": true,
   "can_fix": false,
   "chars": 7482,
   "real_bytes": 7558,
   "lines": 208,
   "desc_len": 51,
   "desc": "Extract text from PDFs/scans (pymupdf, marker-pdf).",
   "subs": [
    "scripts"
   ],
   "extra_files": 3,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    },
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "baoyu-quarterly-report-pack",
   "name": "baoyu-quarterly-report-pack",
   "path": "~/.hermes/profiles/zone-b/skills/productivity/baoyu-quarterly-report-pack",
   "linked": false,
   "can_fix": true,
   "chars": 3448,
   "real_bytes": 5517,
   "lines": 63,
   "desc_len": 58,
   "desc": "Use when 要汇总季度/半年度汇报数据包（人员提炼+活动客诉+风险+ERP同比+竞品）。五源合流+可溯源链接。",
   "subs": [
    "references"
   ],
   "extra_files": 1,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "tui-widgets",
   "name": "tui-widgets",
   "path": "~/.hermes/skills/productivity/tui-widgets",
   "linked": true,
   "can_fix": false,
   "chars": 6582,
   "real_bytes": 6672,
   "lines": 138,
   "desc_len": 48,
   "desc": "Author live widget apps for the Hermes TUI dock.",
   "subs": [
    "templates"
   ],
   "extra_files": 1,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    }
   ]
  },
  {
   "skill": "baorui-erp-sku-trace",
   "name": "baorui-erp-sku-trace",
   "path": "~/.hermes/skills/productivity/baorui-erp-sku-trace",
   "linked": true,
   "can_fix": false,
   "chars": 5866,
   "real_bytes": 11742,
   "lines": 82,
   "desc_len": 28,
   "desc": "Use when 给定货号反查它是什么、哪项目、谁在买。",
   "subs": [
    "references"
   ],
   "extra_files": 1,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "baoyu-kpi-progress-lookup",
   "name": "baoyu-kpi-progress-lookup",
   "path": "~/.hermes/profiles/zone-b/skills/productivity/baoyu-kpi-progress-lookup",
   "linked": false,
   "can_fix": true,
   "chars": 1942,
   "real_bytes": 3563,
   "lines": 44,
   "desc_len": 40,
   "desc": "Use when 问某人/部门截止今天的KPI进度与达成率。速查口径+五段模板。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "docx",
   "name": "docx",
   "path": "~/.hermes/skills/productivity/docx",
   "linked": true,
   "can_fix": false,
   "chars": 10379,
   "real_bytes": 10395,
   "lines": 183,
   "desc_len": 58,
   "desc": "Create, read, edit, template, and review Word .docx files.",
   "subs": [
    "references",
    "scripts",
    "tests"
   ],
   "extra_files": 11,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    }
   ]
  },
  {
   "skill": "baoyu-technical-literature-deepdive",
   "name": "baoyu-technical-literature-deepdive",
   "path": "~/.hermes/skills/productivity/baoyu-technical-literature-deepdive",
   "linked": true,
   "can_fix": false,
   "chars": 6362,
   "real_bytes": 11472,
   "lines": 123,
   "desc_len": 143,
   "desc": "宝锐生物技术文献深度调研与缺口分析 — 当用户提出需要文献支撑的技术问题（酶学、分子诊断、核酸化学、PCR技术、原料开发等），要求系统性查阅文献、提取关键数据、对比多条技术路线、或列出无法获取的付费文献清单时使用。输出自包含HTML技术报告，格式含反应式/SOP/对比表/文献缺口清单。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C4",
     "msg": "6KB 但无 references/ 分层"
    }
   ]
  },
  {
   "skill": "excel-embedded-image-extraction",
   "name": "excel-embedded-image-extraction",
   "path": "~/.hermes/skills/productivity/excel-embedded-image-extraction",
   "linked": true,
   "can_fix": false,
   "chars": 3554,
   "real_bytes": 4781,
   "lines": 100,
   "desc_len": 49,
   "desc": "提取 Excel/WPS xlsx 内嵌图片（DISPIMG）转 base64 自包含 HTML。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    }
   ]
  },
  {
   "skill": "website-audit-improvement-plan",
   "name": "website-audit-improvement-plan",
   "path": "~/.hermes/skills/productivity/website-audit-improvement-plan",
   "linked": true,
   "can_fix": false,
   "chars": 5328,
   "real_bytes": 10247,
   "lines": 134,
   "desc_len": 141,
   "desc": "企业官网审计与改善清单 — 当用户要求审查公司网站（中文站/英文站/多站点）、 评估网站质量、提出改善建议、做官网改版规划时使用。 覆盖品牌一致性、内容完整性、技术健康度、SEO基础、跨站联动五个维度。 输出P0/P1/P2三级优先级改善清单，可集成到市场品宣工作计划Excel中。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "pcr-additives-advisory",
   "name": "pcr-additives-advisory",
   "path": "~/.hermes/skills/productivity/pcr-additives-advisory",
   "linked": true,
   "can_fix": false,
   "chars": 2067,
   "real_bytes": 4683,
   "lines": 38,
   "desc_len": 33,
   "desc": "Use when 问辅助蛋白/添加剂的作用、要不要加、有没有货号。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-outbound-material",
   "name": "baoyu-outbound-material",
   "path": "~/.hermes/skills/productivity/baoyu-outbound-material",
   "linked": true,
   "can_fix": false,
   "chars": 7278,
   "real_bytes": 14268,
   "lines": 128,
   "desc_len": 41,
   "desc": "宝锐对外物料（宣讲单页/宣传彩页/海报）规范。触发：对外物料/宣讲单页/宣传彩页。",
   "subs": [
    "references"
   ],
   "extra_files": 1,
   "max_sev": "P1",
   "issues": [
    {
     "sev": "P1",
     "code": "C5",
     "msg": "正文无「何时用/触发」章节"
    }
   ]
  },
  {
   "skill": "document-content-revision",
   "name": "document-content-revision",
   "path": "~/.hermes/skills/productivity/document-content-revision",
   "linked": true,
   "can_fix": false,
   "chars": 4863,
   "real_bytes": 6533,
   "lines": 85,
   "desc_len": 59,
   "desc": "Revise document content: verify facts before batch-editing.",
   "subs": [
    "references"
   ],
   "extra_files": 2,
   "max_sev": "P0",
   "issues": [
    {
     "sev": "P0",
     "code": "C2",
     "msg": "description 缺「何时用」触发词"
    }
   ]
  },
  {
   "skill": "baoyu-sales-todo-dashboard",
   "name": "baoyu-sales-todo-dashboard",
   "path": "~/.hermes/skills/productivity/baoyu-sales-todo-dashboard",
   "linked": true,
   "can_fix": false,
   "chars": 3957,
   "real_bytes": 7728,
   "lines": 100,
   "desc_len": 137,
   "desc": "Use when 要从飞书活动导出里提取销售待办并出仪表盘。自动提取四类待办（竞对价格信息收集、客户商机、客户客诉、客户拜访计划），构建轻量自包含 HTML（拖拽上传即用，纯前端 SheetJS + localStorage）。触发：待办中心、待办看板、活动导出、拖拽上传。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "P2",
   "issues": [
    {
     "sev": "P2",
     "code": "C11",
     "msg": "白名单外绝对路径：/Users/liuxinyuan/.npm-global/lib/node_modules/"
    }
   ]
  },
  {
   "skill": "html-dashboard-from-excel",
   "name": "html-dashboard-from-excel",
   "path": "~/.hermes/skills/productivity/html-dashboard-from-excel",
   "linked": true,
   "can_fix": false,
   "chars": 12426,
   "real_bytes": 19880,
   "lines": 414,
   "desc_len": 272,
   "desc": "Generate interactive HTML business dashboards from Excel data with ECharts, auto-refresh via Hermes cron, and public sharing via HTTP server + cloudflared/ngrok. Use when the user wants to turn periodic business Excel reports into a shareable, auto-updating web dashboard.",
   "subs": [
    "templates"
   ],
   "extra_files": 1,
   "max_sev": "P2",
   "issues": [
    {
     "sev": "P2",
     "code": "C11",
     "msg": "白名单外绝对路径：/Users/"
    }
   ]
  },
  {
   "skill": "baoyu-ai-assistant-scenarios",
   "name": "baoyu-ai-assistant-scenarios",
   "path": "~/.hermes/skills/productivity/baoyu-ai-assistant-scenarios",
   "linked": true,
   "can_fix": false,
   "chars": 3901,
   "real_bytes": 6736,
   "lines": 85,
   "desc_len": 47,
   "desc": "宝锐AI助手场景路由与回答框架规格。触发：AI问答场景/思考顺序/FABE/选型/客户360。",
   "subs": [],
   "extra_files": 0,
   "max_sev": "OK",
   "issues": []
  },
  {
   "skill": "baoyu-product-price-analysis",
   "name": "baoyu-product-price-analysis",
   "path": "~/.hermes/profiles/zone-b/skills/baoyu-product-price-analysis",
   "linked": false,
   "can_fix": true,
   "chars": 5143,
   "real_bytes": 10461,
   "lines": 104,
   "desc_len": 38,
   "desc": "Use when 问某货号/系列的官方报价、成交价、每单位价或价格是否踩线。",
   "subs": [
    "references"
   ],
   "extra_files": 1,
   "max_sev": "OK",
   "issues": []
  }
 ]
}