代理工作流工具

一个为Antigravity(Gemini)代理设计的严格软件工程能力系统,提供从头脑风暴到执行的完整工作流支持。

  • by DmitriyPolukhin
  • Python
  • 本地部署
  • 9 星标
  • 更新于
在 GitHub 查看 DmitriyPolukhin/antigravity-superpower

使用说明

🦸 反重力超级大国(双子座)

最终的代理工作流程,移植到Antigravity。 基于原始 Claude Code的超能力 通过 @作品.

这是反重力(Gemini)智能体训练有素的软件工程能力系统(“技能”)的完整移植。它迫使代理(和您)遵循严格的流程: 头脑风暴→ Plan → 执行(TDD)→ 审查.

🚀 特性

  • 头脑风暴: 结构化的苏格拉底式对话,在编码前细化需求。
  • Git工作树: 自动隔离。永远不要再弄乱你的主要分支。
  • 规划: 生成详细的实施计划(implementation_plan.md).
  • 严格TDD: 代理人是 禁止 编写实现代码而不失败测试。由脚本强制执行。
  • 子代理执行: (实验性)将子任务分派到新的上下文中。

📦 安装

  1. 克隆此存储库:

    git clone https://github.com/DmitriyPolukhin/antigravity-superpower.git
    
  2. 安装到您的反重力技能目录中:

    mkdir -p ~/.gemini/skills/superpower
    cp -R antigravity-superpower/* ~/.gemini/skills/superpower/
    
  3. 验证: 告诉反重力: “打开超能力技能” 或 “查看文件~/.ggemini/技能/超级能力/SKILL.md”

🛠️ 用法

只需让Antigravity使用该技能帮助您完成任务:

“使用Superpower技能为登录表单构建一个新的React组件。”

代理将加载路由器(SKILL.md)并指导您完成以下阶段:

  1. 头脑风暴: 它会问问题,直到设计清楚。
  2. 工作树: 它将运行 scripts/worktree.py 创造一个清洁的环境。
  3. 计划: 它将起草一份计划。
  4. 执行: 它将使用TDD scripts/verify.py.

📂 结构

  • SKILL.md:主路由器。
  • modules/14项专业技能(头脑风暴、调试、评审等)。
  • scripts/:Python自动化工具。
    • worktree.py:管理git工作树和依赖关系。
    • verify.py:强制TDD(检查测试是否存在)。
    • plan.py:生成计划模板。

⚖️ 学分和许可证

MIT许可证。