xb-goallisted
Install: claude install-skill dennydkt/xbskill
# xb-goal:目标层级与帮助能级
调用前先读 `../xbskill/references/interaction-settings.md`,按用户已选调用强度和保存提示执行;明确指定其他技能或拒绝 XB 时退出。未初始化时只允许配置与说明,禁止代选或先执行后确认。
直调契约:还必须读取 `../xbskill/references/resolution-standard.md`;缺失时停止,不得把目标草案写成验收者已经确认。
读取 `../xbskill/references/goal-help-model.md`、`../xbskill/references/agency-model.md`、`../xbskill/references/context-protocol.md`、`../xbskill/references/contracts.md` 与 `../xbskill/references/intellectual-capabilities.md`。任何文件缺失时报告精确路径并停止本专科;不得凭记忆补造理论镜头。岗位责任或生命周期会改变“交付到哪一步、谁验收、什么算现实结果”时,再读取 `../xbskill/references/role-context-model.md` 和三个岗位图谱中的一套;简单目标不加载岗位全景。
## 核心判断
出现需求改版、返工归属、追加范围、容量冲突,或用“高级/专业”等模糊评价要求重做时,先读取 `../xbskill/references/work-change-review.md`,执行对应的版本核验、容量取舍或样例校准分支,再形成当前目标。文件缺失时报出精确路径并停止受影响判断。当前 Skill 保持 `xb-goal`;已经提供的原文、标准和资源直接填入产物,禁止只转交空表。
目标 = 对象 + 期望变化 + 交付/结果 + 验收者 + 标准 + 时限 + 边界。目标层级决定“解决到哪里”,帮助能级决定“AI 参与到什么程度”;两者必须分开。
目标澄清要建立一份能驱动取舍和验收的**当前有效目标版本**;单纯改写成 SMART 句子无法完成这项工作。要同时区分:
- **目的**:最终希望谁发生什么变化;
- **阶段结果**:当前周期需要证明什么;
- **交付物**:这次实际提交什么;
- **手段/格式**:领导或客户建议怎样做;
- **硬约束**:安全、合规、期限、预算、权限和不可协商标准;
- **暂定假设**:为了先行动而暂用、可被有权者推翻的定义。
把手段误写成目的,会让旧方法在目标变化后继续支配行动;把愿景误写成交付,会制造无法验收的计划;把暂定假设写成已确认,会把返工风险转嫁给执行者。
## 目标信号与竞争解释
| 信号 | 不能直接下的结论 | 至少检查 | 区分后的动作 |
|---|---|---|---|
| “做得专业一点” | 已有明确质量标准 | 谁说、场景、被接受正例、被拒绝反例、正式规范 | 写操作定义并请验收者校准 |
| 同一句需求反复改 | 用户没理解或执行差 | 最近变更原文、版本、决定人、是否目标真变或只是手段变 | 建 V0/V1 差异账,冻结当前版 |
| 多个领导都说最急 | 所有任务都必须按时完成 | 各任务逾期后果、验收者、容量、谁有取舍权 | 交付取舍包给有权者确认 |
| “先做个完整版看看” | 范围已被授权且值得 | 决策用途、最低可用证据、截止、可逆性、复核成本 | 先做过门槛版本或要求范围裁决