用途:本技能只做难易度判定,不做执行编排。它接收 GitHub issue($ARGUMENTS 为 <issue> <stage> 形式,issue 可写 123、#123 或 URL;stage 为 initial / confirm / promote),判定 tier 后写入 tmp/issues/<issue号>/triage.json。根据 tier 跳过什么、用哪个模型由调用方 /dev 负责;本技能不向用户提问(可能作为 subagent 运行)。
主要能力:criteria.json 集中管理提问与阈值,可人工复核与校准,阈值会依据 triage.json 的累积与人工覆盖结果逐步校准。initial 阶段用 gh issue view <issue> --json title,body,labels 取标题、正文、标签,先用 Jev 生成事实性英文摘要 summary_en,再用 git grep -l 轻量检查文中标识符并统计含写入类 API 的文件数。confirm 阶段读取 research.md 的「難易度シグナル」段。promote 阶段按 plan.md 的副作用 identifier 数与任务数,仅做一级升格(不降格)。initial/confirm 由 Jev 评分并按 thresholds 自上而下匹配首个一致 tier;promote 走规则。
使用方式:需 TYPESAFE_API_KEY,缺失则走 Claude fallback;请求以 curl 发往指定端点,带 Authorization: Bearer $TYPESAFE_API_KEY,model 取自 criteria.json,--max-time 用 fallback.timeout_seconds。无 key、非 2xx、超时或 JSON 非法时改为 Claude 按同一 criteria 打分,并记录 source 为 claude-fallback 及 fallback_reason。两项均失败时 tier 记为 M、source 为 default。
限制与注意事项:state 只放判定所需信息,不要复制 criteria.json 的提问与阈值;英文提问保持不变;搜索用 Grep 工具或 git grep / rg,避免 Bash 的 grep -r 与 find <dir>;不得把 TYPESAFE_API_KEY 写入日志或产物。具体定价、支持平台与其它集成能力暂未提供。