github.com/qiniu/go-sdk/v7@v7.27.0/.agents/skills/_shared/trigger-priority-matrix.md (about)

     1  # 触发优先级矩阵(Single Source of Truth)
     2  
     3  维护说明:更新时先改本文件,再同步到各 skill 的 frontmatter/正文中的触发规则。各 skill 不得独立修改触发优先级。
     4  
     5  ## 优先级顺序
     6  
     7  当用户请求可能匹配多个 skill 时,按以下顺序决策(编号越小优先级越高):
     8  
     9  1. CI 失败根因分析 -> `ci-analyze`
    10  2. GitHub 内容解读(issue/PR/repo) -> `gh-view`
    11  3. 规范化提交 -> `git-commit`
    12  
    13  ## 冲突决策规则
    14  
    15  - 用户显式指定 skill 名称时,忽略本矩阵,直接执行指定 skill。
    16  - 用户请求同时匹配多个 skill 时,按上表优先级选择最高者。
    17  - 若用户请求明确包含两个独立任务(如"先分析 CI 失败,再提交代码"),按顺序依次执行对应 skill。
    18  - 未明确匹配或模糊请求(兜底):优先拒绝自动执行修改类操作,应向用户提问确认意图,或默认降级为只读操作(如调用 `gh-view` 获取上下文)。
    19  
    20  ## 各 skill 的「何时不要使用」职责边界
    21  
    22  各 skill 的 `Do NOT use` 段落必须与本矩阵一致:
    23  
    24  - `ci-analyze`:不处理功能实现、代码审查。
    25  - `gh-view`:不处理代码修改、CI 根因分析(优先 ci-analyze)。
    26  - `git-commit`:不处理代码分析/评审;工作区无变更或用户仅需建议时不触发。