关于 fix-decision-router
fix-decision-router 是 fix-reporter 完成问题修复文档后使用的技能,面向需要处理后续文档操作的工作流。它提供选项菜单,可将内容加入关键模式、关联问题、扩展或新建技能,也可查看文档。
主要功能
- 01提供文档完成后的选项菜单
- 02将模式追加到关键模式文件
- 03在经验文档间添加交叉引用
- 04将解决方案加入或创建技能
- 05查看已生成的文档
适用场景
- 01把必须遵循的模式加入关键模式
- 02关联相关问题文档
- 03将解决方案整理为技能示例
- 04检查修复报告内容
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ majesticlabs-dev/ majestic-marketplace --skill fix-decision-router安装后在 Claude Code 中输入/fix-decision-router确认已加载。
详细介绍
fix-decision-router Skill
用途: fix-reporter 创建文档后,展示后续选项并执行用户的选择。
决策菜单
成功创建文档后展示:
Solution documented
File created:
- .agents/lessons/[category]/[filename].md
What's next?
1. Continue workflow (recommended)
2. Add to Critical Patterns
3. Link related issues
4. Add to existing skill
5. Create new skill
6. View documentation
7. Enable discovery
8. Other
选项处理程序
选项 1:继续工作流
- 返回调用方技能/工作流
- 文档已完成,无需进一步操作
选项 2:添加到关键模式
用户选择此项时: 该模式不易察觉,但必须每次都遵循。
1. Extract pattern from the documentation
2. Format as WRONG vs CORRECT (use template below)
3. Append to .agents/lessons/patterns/critical-patterns.md
4. Add cross-reference back to source doc
5. Confirm: "Added to Critical Patterns"
模板:
## N. [Pattern Name] (Required)
### WRONG ([Will cause X error])
```[language]
[code showing wrong approach]
正确
[code showing correct approach]
原因: [技术说明]
上下文: [适用情形]
来源: .agents/lessons/[category]/[filename].md
### Option 3: Link related issues
- 提示:“要链接哪篇文档?(输入文件名或描述)”
- 在 .agents/lessons/ 中搜索匹配的文档
- 在两篇文档的 "## Related Issues" 下添加交叉引用
- 确认:“已在两个文件中添加交叉引用”
### Option 4: Add to existing skill
- 提示:“哪个技能?”
- 在 plugins/*/skills/ 中查找技能
- 确定目标文件:resources.md、patterns.md 或 examples.md
- 添加链接和简短说明
- 确认:“已添加到 [skill-name] 的 [file] 中”
### Option 5: Create new skill
- 提示:“技能名称?”
- 创建目录:plugins/majestic-engineer/skills/[name]/
- 创建包含基本结构的 SKILL.md
- 将解决方案作为首个示例添加到 references/ 中
- 确认:“已创建 [skill-name] 技能”
### Option 6: View documentation
- 读取并显示创建的文件
- 再次展示决策菜单
### Option 7: Enable discovery
Make lesson discoverable by lessons-discoverer agent:
- 提示选择工作流阶段:[planning, debugging, review, implementation]
- 提示选择技术栈:[rails, python, react, node, generic]
- 提示选择经验类型:[antipattern, gotcha, pattern, setup, workflow]
- 更新 YAML frontmatter,包含:
- workflow_phase: [selected phases]
- tech_stack: [selected stacks]
- lesson_type: [selected type]
- impact: 根据严重程度推导
- keywords: 从标签和症状中提取
- 确认:“该经验可在 [phases] 工作流中检索”
**Impact mapping:**
- critical → blocks_work
- high → major_time_sink
- medium/low → minor_inconvenience
### Option 8: Other
Prompt for custom action and execute.
## Integration
**Invoked by:** fix-reporter (after Step 7)
**Invokes:** None (terminal options)
## Input Schema
```yaml
doc_path: string # Path to created documentation
category: string # Problem category from fix-reporter
评论
支持 Markdown