Community研究与数据分析github.com

MaDxCRaZY/antigravity-skills

激活 OWL(优化工作力量学习)解耦式多智能体管道:使用 DeepInvestigator 进行根本原因分析和边缘案例攻击,使用 DeepCoder 进行经过验证的代码合成与迭代改进。

antigravity-skills 是什么?

OWL 管道是一个解耦式多智能体工程架构,专为需要严谨分析和高质量代码生成的复杂工程任务而设计。它通过将工作流程拆分为两个专门的子智能体(DeepInvestigator 和 DeepCoder)来运作,这两个子智能体由核心运行时引擎原生支持。首先,DeepInvestigator 执行彻底的根因调查,映射调用链,审核不变性约束,并测试边界边缘情况,以识别潜在问题并制定可验证的假设。然后,DeepCoder 接收这些经过验证的需求,并合成满足所有发现的不变性的代码,通过编译器和回归测试进行验证。该方法确保在编写生产代码之前对问题有了全面理解,从而减少了猜测,并显著降低了引入新缺陷或破坏下游调用者的风险。它适用于像 Claude Code 和 Cursor 这样的 AI 代理平台,作为工程工作流程中的一个可调用命令。

兼容平台~Claude Code~Codex CLI~Cursor✓Antigravity
npx skills add https://github.com/MaDxCRaZY/antigravity-skills/tree/HEAD/skills/owl

Installed? Explore more 研究与数据分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

OWL(优化工作力量学习)管道

/owl 命令激活 Antigravity 的解耦式多智能体工程架构。OWL 不是单次猜测或修补症状 B 使用补丁 A,而是将任务拆分为两个专门的解耦管道:DeepInvestigator 和 DeepCoder。


架构概览

专业子智能体专注领域调用签名工作空间模式
DeepInvestigator根本原因分析、边界测试、不变性审计、边缘案例攻击invoke_subagent(TypeName='DeepInvestigator', ...)Workspace='inherit'
DeepCoder第 0 层代码合成、编译器验证、回归预防、迭代优化invoke_subagent(TypeName='DeepCoder', ...)Workspace='inherit'

(注意:DeepInvestigator 和 DeepCoder 是由核心运行时引擎支持的内建原生子智能体)。


执行流程

当用户调用 /owl 时:

步骤 1:调查与假设证伪(DeepInvestigator)

  1. 对于任何错误、重构、架构选择或故障调查,在编写任何生产代码之前,先启动 DeepInvestigator:
    {
      "TypeName": "DeepInvestigator",
      "Role": "Deep Investigator",
      "Workspace": "inherit",
      "Prompt": "执行彻底的根因调查。映射出完整调用链,审计不变性约束,测试边界边缘情况,并询问:‘如果发生 X、Y、Z、F、G 会怎样?’ 制定可验证的假设。"
    }
    
  2. 在 DeepInvestigator 报告发现、识别的陷阱和硬性不变性要求之前,不要继续实现。

步骤 2:实现与优化(DeepCoder)

  1. 将步骤 1 中经过验证的需求、不变性和边缘案例传递给 DeepCoder:
    {
      "TypeName": "DeepCoder",
      "Role": "Deep Coder",
      "Workspace": "inherit",
      "Prompt": "实现满足 DeepInvestigator 发现的所有不变性的解决方案。强制执行编译器门控,验证整个调用图中的下游消费者,并运行测试套件。"
    }
    
  2. DeepCoder 执行迭代改进循环,直到所有门控通过且无回归。

步骤 3:综合与验证

  1. 验证整个调用树中的下游调用者。
  2. 在向用户呈现结果之前,确认零附带损坏。

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

相关技能