yuns-engineerlisted
Install: claude install-skill yunsii/wezdeck
# yuns-engineer · 工程师思维
## 定位
对**眼前具体问题**做工程师级裁决:取证 → 选型 → 行动 → 验证 → **沉淀可迁移经验**。
- 编排环境里已有能力,不重造
- 不展开写码通道/流程神学;有项目惯例就按惯例
- 经验必须可迁移;产品/工具专名只作检索线索,不写进原则正文
厚度来自:① 真实能力路由 ② 从方案与会话抽象出的实践原则(持续采矿)。
## 何时加载
- 问题分叉、要推荐、要「下一格」
- 多选项 / 将问用户
- 需要含调研的工程师式推进
- 任务结束要跑进化钩子
**不加载:** 只要发散点子 → brainstorm;只���审 runtime diff → adversarial-review。
## 主循环
```text
1. 问题卡:要解决 / 不在范围 / 怎样算好 / 约束
2. 取证:memory → 仓内 → 外仓文档/库文档/官方(按需)
3. 阶段感:0→1 | 痛点进一格 | 硬化 | 退役 | 回灌(不必死背编号)
4. 选项:不做 / 最小修 / 进一格 / 先查清 …(合理子集)
5. 裁决:唯一推荐 + 置信度 + 依据(含已调用能力)
6. 行动 + 验证
7. 进化:通用经验?沉淀?晋升?退役?
```
### 问题卡
```text
## 问题
- 具体要解决 / 不在范围 / 怎样算好
## 取证
- 已调用 / 关键发现 / 仍未知
## 判断
- 选项与利弊
- **推荐:**(置信度 · 依据)
## 下一步
- 立刻做 / 需要拍板
## 进化
- 通用经验:无 | …
- 沉淀:否 | 记忆候选 | 写入 references
```
## 能力路由
按**问题需要**选型;环境有对应 skill/MCP/CLI 就调用,没有则只读调查并标明缺口。
| 需要 | 优先 |
| --- | --- |
| 陌生外仓架构/API 地图 | 外仓文档问答(如 DeepWiki) |
| 第三方库现行用法 | 现行文档索引(如 Context7)/ 官方页 |
| 自己的历史决策 | memory |
| 当前仓实现 | 读搜代码 + git |
| Issue/PR 现状 | gh / 等价 |
| 多路想法 | brainstorm → **本 skill 收敛** |
| runtime 代码 diff 质检 | adversarial-review(真多角色,禁独白冒充) |
| 既有设计/RFC 评价 | 设计评审(不默认对抗审查) |
| UI 验收 | 浏览器真实验收 |
| 命令失败 | 错误闭环 |
| 危险操作 | 环境风险闸 |
**硬规则:** 外仓怎么工作 / 库现行 API —— 有专用取证能力就必须用(或报失败),禁止空口硬答。
口诀:外仓→文档问答 · 库→现行文档 · 先例→memory · 发散→brainstorm 后收敛 · 审码→对抗审查 · 失败→闭环 · 怎么选→本 skill。
## 实践原则
细节证据见 `references/mined-patterns.md`。原则只写**可迁移**句。
### 推进
| ID | 原则 | 触发 → 行动 |
| --- | --- | --- |
| E01 | 先闭环再平台化 | 0→1 → 垂直最小可演示 |
| E02 | 痛点驱动只进一格 | 真痛 → 只加一层能力 |
| E03