Skip to content

审计:十三项 Skill 的保留、缩减、合并与退役 #16

Open

Description

@zaurakworks

原始问题

当前 13 个 Skill 共约 209KB,全部未安装。历史符合性测试证明源码自洽,但不能证明真实可用;最小 issue-workflow 隔离试验仍为两行 README 改动消耗 51,982 tokens,并漏写一次 Issue 回执。继续按旧版本号和历史验收维护全部资产,会把事实漂移固化为产品边界。

目标

逐项审阅 13 个 Skill,形成可执行的 保留/缩减/合并/退役/暂缓 矩阵,并完成第一批最高收益减法。优化目标不是压字节本身,而是减少触发错误、恢复成本、重复状态机、失效依赖和负责人纠偏。

审阅判据

每个 Skill 必须回答:

  1. 当前解决的真实高频问题是什么;没有当前样本则标为未知;
  2. 是否比普通 Agent + 明确 Issue 合同产生可观察净收益;
  3. 是否能显式触发,是否存在误触发或隐式扩权;
  4. 是否重复其他 Skill、仓库政策或运行端原生能力;
  5. 是否依赖已失效的 Orca、Project、私有历史、本机路径或安装假设;
  6. 输出是否有单一、可核验完成事实;
  7. Level 1 metadata、Level 2 主合同、Level 3 references 和总维护面分别是多少;
  8. 最小复核能否在当前环境真实执行。

组合规则

  • 审阅期间保持全局 Claude/Codex Plugin 为空;
  • 没有当前行为证据不等于自动删除,但不得继续声称“当前可用”或“已采用”;
  • 优化优先删除行为和状态机,不把正文机械搬到 references 冒充减法;
  • 一项行为若普通 Agent 已可靠完成,默认退役或降为文档,不保留 Skill 身份;
  • 相邻 Skill 只有一个生命周期 owner;重复入口 clean cutover,不留兼容别名;
  • 每批只实施一组可独立验收的减法,不整仓重装。

复杂度预算裁决

将两个问题分开:

  • 运行上下文成本:Level 1 常驻、Level 2 触发后加载、Level 3 按需加载分别计量;
  • 维护复杂度:全部可执行语料、路由边、状态机、外部依赖和验证夹具共同计量。

Issue #10 暴露的错误是用一个 209KB 数字同时代表两者。首批改动应建立分栏事实,不先提高上限。

验收

Activity

  1. zaurakworks commented on Aug 17, 2026

    @zaurakworks
    OwnerAuthor

    第一轮组合审阅

    当前事实

    • 全局 Claude/Codex Plugin 均为空;13 个 Skill 当前都没有运行态采用证据。
    • 13 个 agents/openai.yaml 全部为 allow_implicit_invocation: true,与当前“只显式试装”方向冲突。
    • 当前 lifecycle 的 lastVerified 除 skill-maintenance 为 2026-08-16 外,其余均为 2026-08-15;clean-slate 和本机清空后只能算历史来源。
    • 递归计量结果:Level 1 description 7,703 bytes;Level 2 主合同 149,332 bytes;Level 3 references 204,984 bytes;可执行维护语料合计 354,316 bytes。
    • 现有生成页声称 208,913 bytes,因为只计 references 顶层 *.md,漏掉 APS 方法卡等嵌套引用约 145KB;Issue 摩擦:复杂度预算把按需加载的 references/ 当常驻字节计价,使官方 progressive disclosure 在本仓变成「绕过预算」 #10 指出的口径缺陷成立。

    按 Plugin 的递归维护面

    Plugin Skill L2 + L3
    adaptive-problem-solving 1 135,200 B
    github-collaboration 6 127,105 B
    orchestrated-collaboration 1 51,301 B
    self-improvement 1 16,371 B
    resource-observability 1 9,950 B
    knowledge-maintenance 1 6,488 B
    grilling 1 3,986 B
    skill-maintenance 1 3,915 B

    初步处置矩阵

    Skill/组 初步处置 证据与理由
    grilling 保留候选,改为显式触发 单一交互结果、用户可随时退出、体积小
    skill-maintenance 保留候选,改为显式触发 当前审阅任务直接需要,单一维护职责、体积小
    resource-observability 缩减候选,显式触发 输出可核验,但 Orca/ccusage 依赖需重新实测
    knowledge-maintenance 合并/文档化候选 与 agent-control 知识政策及普通研究行为重叠
    self-improvement 合并/文档化候选 与 agent-control 纠偏入口重叠,当前无运行收益证据
    adaptive-problem-solving 大幅缩减或退出 Skill 身份 135KB、37 个 reference、触发面极广,普通模型能力与项目入口已覆盖大量职责
    github-collaboration 六项 退役候选 占 127KB;整套因难用退出使用;3.3KB 薄候选仍以 51,982 tokens 完成两行改动并漏写回执
    orchestrated-collaboration 暂缓/退役候选 51KB、依赖 Orca 与多席场景;当前没有安装和自然任务证据

    以上是组合级初筛,不把“无当前证据”单独当删除理由。物理退役前仍逐项核对独有安全边界和历史样本。

    第一批实施

    先修正复杂度事实,不先删行为:

    1. 将 Level 1、Level 2、Level 3 与递归总维护面分栏;
    2. 删除把 L2 与 L3 同价且漏计嵌套引用的单一 corpusMaxUtf8Bytes 假口径;
    3. 保留 description 的已实测 1000-byte 门与 Skill 数量历史门;
    4. 生成页展示事实,不把来源检查通过提升成可用性证据。

    完成后再按收益顺序实施:github-collaboration → orchestrated-collaboration → APS;小而单一的三个候选最后复核。

  2. zaurakworks commented on Aug 17, 2026

    @zaurakworks
    OwnerAuthor

    第一批实施回执

    PR #17 已提交:f6300a4b7384938997c09ac7bb7b742cfd99fc54。

    已完成:

    • 将 L1 description、L2 SKILL.md、递归 L3 references/**/*.md 与 L2+L3 维护面分栏;
    • 删除活动的 corpusMaxUtf8Bytes 假口径,旧 208,420/209,000 数值只作为已退役缺陷保留;
    • 保留每项 description 1000-byte 门和 13 项数量门;
    • 生成页现在报告 7,703 B/149,332 B/204,984 B/354,316 B;
    • 明确来源通过不代表安装或实际净收益;
    • 未修改 Skill 行为、版本和安装状态。

    验证:

    • workflow routing:PASS(13 Skill/8 Plugin/83 场景);
    • CF-6 三方审阅验证器:PASS;
    • git diff --check:PASS;
    • GitHub conformance:SUCCESS;PR 当前 OPEN、MERGEABLE、非 Draft。

    下一批按已记录顺序审阅 github-collaboration 六项。重点不是把 127KB 压小,而是逐项找出只有它承载的安全边界;普通 Agent + 明确 Issue 已覆盖的行为直接退役,不移入另一份 Skill。

  3. zaurakworks commented on Aug 17, 2026

    @zaurakworks
    OwnerAuthor

    下一批已建立为 #18:逐项审阅 github-collaboration 六项 Skill 的独有安全边界与退役条件。保持 Plugin 空基线,不把六项机械合并成另一套大工作流。

  4. zaurakworks commented on Aug 18, 2026

    @zaurakworks
    OwnerAuthor

    迁移通知:当前 Plugin/Skill 源码与双端 Marketplace 已进入 zaurakworks/agent-system。本事项仍保留原编号、正文、评论和状态;在目标仓建立明确 successor 或在 source 中完成收口前,不把迁移解释为已验收、已采用或已关闭。真实 Codex Plugin 显式/负例与 Claude 证据仍缺,因此 source archive 继续被阻塞。

    迁移索引:zaurakworks/agent-system#70
    目标实现:https://github.com/zaurakworks/agent-system/tree/main/plugins

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions