Tutorial writer decision
Skill morning-start/agent-skills/process/tutorial-writer/skills/tutorial-writer-decision
Use when configuring, reviewing, updating technical decisions across the tutorial lifecycleFrom its SKILL.md
npx -y skills add morning-start/agent-skills --skill tutorial-writer-decisionAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
3.8 KB, ~1.2k tokens by cl100k_base, as published. Nobody here has run it
Tutorial Writer — 📐 决策贯穿
技能定位
本子技能负责教程创作的 决策贯穿系统(PRWRD+D 中的 DECISION 阶段),在所有阶段中提供决策的创建、查询、修改、冲突解决能力。不直接参与内容创作,而是为其他 4 个子技能提供"什么决策已确认"的权威来源。
输入: 决策需求(用户指令/阶段切换触发/冲突检测) 输出: 已更新的 decision-record.json + Memory 缓存
核心流程
① 加载/初始化决策记录(decision-record.json)
│
├── ② 检查当前阶段涉及的决策是否已确认
│ (见 references/decision-integration.md 各阶段决策检查点)
│
├── ③ 如有缺失 → 发起讨论
│ ├── 展示决策问题 + 选项
│ ├── 记录用户选择(写入 JSON)
│ └── 更新 Memory 缓存
│
├── ④ 检测冲突
│ ├── 新决策与已有决策矛盾?
│ ├── 执行影响评估
│ └── 呈现冲突选项供用户裁决
│
└── ⑤ 同步到全局缓存
├── Memory (decision:{id}:{field})
└── 其他子技能按需读取
各阶段决策映射(Monorepo 8-Sub 架构)
| 触发阶段 | 子技能 | 决策类型 | 决策记录位置 | 详见 |
|---|---|---|---|---|
| 调研规划 | /research | 方案选型 | decisions/research/*.md | references/decision-data-model.md |
| 撰写内容 | /writing | 写作决策 | decisions/writing/*.md | references/decision-data-model.md |
| 内容管理 | /content 🆕 | Schema/结构决策 | decisions/content/* 🆕 | references/decision-data-model.md |
| 网站构建 | /web ✏️ | 技术决策 | decisions/web/* ✏️ | references/decision-data-model.md |
| 电子书生成 | /book 🆕 | 格式决策 | decisions/book/* 🆕 | references/decision-data-model.md |
| 质量校验 | /review | 质量标准 | decisions/review/*.md | references/decision-data-model.md |
| 部署发布 | /github-pages ✏️ | 运维决策 | decisions/github-pages/* ✏️ | references/decision-data-model.md |
| 全局 | /decision | 跨阶段决策 | decisions/global/*.md | references/decision-discussion.md |
✏️ = 从旧 publish 拆分/重命名 🆕 = 新增子技能
决策项速查(共 19 项)
| 分类 | 数量 | 优先级 |
|---|---|---|
| 基础配置 | 2 | critical-high |
| 技术选型 | 4 | critical-high |
| 内容策略 | 4 | critical-medium |
| 风格偏好 | 3 | medium-high |
| 项目管理 | 6(含 4 项网页发布) | medium-low |
详见 决策记录索引(含 4 个专注文件导航)。
快速启动
# 初始化决策记录(首次使用)
cp ../../assets/decision-record-template.json ./decision-record.json
# 查看当前决策状态
# (交由 Agent 自动加载并展示)
参考文件
What ships with it: 6 files
42.3 KB alongside SKILL.md
references/
- decision-data-model.md8.6 KB
- decision-discussion.md15.6 KB
- decision-integration.md10.5 KB
- decision-record-full.md1.7 KB
- decision-record-rules.md1.1 KB
- decision-storage.md4.7 KB