Agent Skills
› omnigent-ai/omnigent
omnigent-ai/omnigent
GitHub提供Antigravity SDK端到端开发测试指南,指导启动本地Omnigent服务器、构建Agent并运行真实交互流程。涵盖环境配置、API密钥验证及glibc兼容性等前置条件,用于开发、测试和调试SDK核心逻辑。
Install All Skills
npx skills add omnigent-ai/omnigent --all -g -y
Skills in Collection (44)
提供Antigravity SDK端到端开发测试指南,指导启动本地Omnigent服务器、构建Agent并运行真实交互流程。涵盖环境配置、API密钥验证及glibc兼容性等前置条件,用于开发、测试和调试SDK核心逻辑。
需要搭建本地环境进行SDK端到端测试
调试Antigravity Agent或工具桥接行为
解决SDK依赖或环境配置问题
npx skills add omnigent-ai/omnigent --skill antigravity-sdk-e2e-dev -g -y
提供 GitHub Copilot SDK 的端到端开发测试方案,包括启动本地 Omnigent 服务器、配置代理环境及执行真实交互流程。
需要本地运行 Copilot SDK 进行端到端测试
调试 Copilot 代理构建或工具桥接行为
验证 Copilot 会话与模型交互
npx skills add omnigent-ai/omnigent --skill copilot-sdk-e2e-dev -g -y
提供 Cursor SDK Harness 的端到端开发测试流程,包括启动本地 Omnigent 服务器、构建 Agent Bundle 及运行真实交互轮次,用于验证和调试 Cursor 集成行为。
需要端到端测试 Cursor SDK 集成
调试 Cursor Agent 构建或执行问题
验证本地服务器与 Cursor 后端的交互
npx skills add omnigent-ai/omnigent --skill cursor-sdk-e2e-dev -g -y
基于 GitHub Actions 预览和合并的 PR 内容,为 Omnigent 项目生成下一版本的发布说明草稿及变更日志预览。支持版本推断、范围界定与格式校验,仅生成未发布的草稿,不执行打标签或发布操作。
需要生成新版本发布说明草稿
刷新或更新已审核的发布说明
npx skills add omnigent-ai/omnigent --skill draft-release-notes -g -y
提供Omnigent集成指南,涵盖SDK与原生Harness的架构差异、功能矩阵及实现模式。用于指导新Harness的开发、规划与审查,确保符合MCP连接、策略控制等标准。
开发新的Omnigent harness集成
审查或规划harness功能
查询harness能力矩阵与实现规范
npx skills add omnigent-ai/omnigent --skill harness-integration-guide -g -y
提供在本地运行 Omnigent 服务器与 Pi TUI 的端到端开发、测试及调试方案,涵盖 CLI 启动、tmux 会话管理及消息桥接验证。
需要端到端测试 pi-native 功能
调试 pi-native 执行器或桥接逻辑
验证本地服务器与 TUI 集成
npx skills add omnigent-ai/omnigent --skill pi-native-e2e-dev -g -y
提供 Omnigent 服务的 Docker Compose 部署方案,支持在本地或服务器快速构建镜像并启动包含 Postgres 的容器栈,涵盖配置、运行及调试流程。
用户希望在本地或远程主机部署 Omnigent 服务
需要构建或运行 Docker Compose 栈
排查容器化部署问题
npx skills add omnigent-ai/omnigent --skill deploy-docker-compose -g -y
在代码合并或修复前,评估最终差异对消费者、测试、证据和潜在风险的影响。检查配置、沙箱、UI及性能边界,确保变更不会破坏现有功能并覆盖关键路径。
代码审查阶段
提交PR前
修复问题后
npx skills add omnigent-ai/omnigent --skill otto-impact-assessment -g -y
自动化PR代码审查循环,迭代运行Polly和OCR直到所有问题解决。提供快照收集反馈并调度审查请求,支持手递契约验证,确保PR质量闭环。
需要自动执行PR代码审查流程
驱动PR直至所有审查发现被处理完毕
npx skills add omnigent-ai/omnigent --skill otto-pr-review-loop -g -y
指导 Agent 处理可信审查者的 PR 修改请求。通过读取评论、修复代码、运行 CI 检查并回复线程,确保 PR 满足合并条件。严禁创建新 PR 或强制推送,旨在自动化完成代码审查后的修复闭环。
收到人类审查者提出的修改意见
PR 处于需要修复审查反馈的状态
npx skills add omnigent-ai/omnigent --skill otto-review-remediation -g -y
规范功能演示视频录制流程,要求覆盖所有用户旅程并添加字幕。处理无法录制时的替代方案(如手动测试步骤),确保交付物符合质量标准,适用于前端、后端及 API 功能的验证与文档化。
需要录制功能演示视频
生成 CUJ 对应的 demo 素材
处理无法录制的异常情况
npx skills add omnigent-ai/omnigent --skill feature-demo -g -y
用于功能设计阶段,分析需求代码并记录设计方案、备选方案、风险及CUJ覆盖情况。在需人工决策时暂停并请求信息,否则进入实现环节。
需要进行功能架构或技术方案设计
需要评估设计备选方案和潜在风险
任务涉及不可逆的技术选型或产品定义
npx skills add omnigent-ai/omnigent --skill feature-design -g -y
用于规范功能交付流程,强制输出包含模式、结果、CUJ、测试及变更文件的标准化JSON报告,确保开发成果完整移交。
功能开发完成后的最终交付
PR评审后的修复确认
npx skills add omnigent-ai/omnigent --skill feature-handoff -g -y
指导实现设计并编写测试,遵循仓库规范,映射CUJ到测试用例,评估变更影响。
需要实现新功能或修改现有功能时
需要为代码变更编写单元测试或集成测试时
npx skills add omnigent-ai/omnigent --skill feature-implement -g -y
根据 Linear 需求或 PR 审查请求启动功能开发流程。执行环境预检、读取工单详情、检查重复交付,并加载后续需求技能以指导构建。
需要基于 Linear 工单开始新功能开发
需要处理 GitHub PR 的审查修改请求
npx skills add omnigent-ai/omnigent --skill feature-inputs -g -y
自动化完成功能发布的完整流程,包括按规范提交代码、根据发布模式选择执行策略(本地、工作流或代理)、生成符合模板的PR描述,并驱动PR通过审查。
用户请求发布新功能
需要创建或更新Pull Request
完成开发后需进行代码提交和合并准备
npx skills add omnigent-ai/omnigent --skill feature-publish -g -y
将需求工单转化为用户可见的需求和关键用户旅程(CUJs)。识别入口点,明确范围,若需求过大则拆分并生成子工单提案,为后续设计做准备。
收到新的功能开发工单
需要梳理功能需求和用户路径
npx skills add omnigent-ai/omnigent --skill feature-requirements -g -y
指导Agent在无候选PR时自主修复缺陷,包括确认复现审计、根因分析、实施修复及验证。强调区分存在性检查与行为断言,确保修复针对真实bug并生成有效测试证明。
发现代码缺陷且无对应PR
需要执行从根因分析到修复验证的完整开发流程
npx skills add omnigent-ai/omnigent --skill resolve-author-fix -g -y
自动化驱动PR合并流程,涵盖CI检查、Polly/OCR审查、预览验证及维护者交接,确保代码高质量上线。
需要推进未合并的PR到可发布状态
执行PR的CI修复与审查闭环
npx skills add omnigent-ai/omnigent --skill resolve-drive-pr -g -y
生成Bug修复的最终交接数据,包含模式、结果、问题总结及测试证据,供下游系统解析。
提交PR后
完成代码审查
npx skills add omnigent-ai/omnigent --skill resolve-handoff -g -y
用于代码审查和PR审批前的影响评估,检查完整差异、受影响消费者及验证缺口。通过执行特定边界测试(如配置、沙箱、UI)确保变更不会破坏现有行为,识别并修复潜在风险。
代码审查阶段
PR合并前验证
提交修复后回归检查
npx skills add omnigent-ai/omnigent --skill resolve-impact-assessment -g -y
用于启动故障修复流程,根据工作源(会话、CI链接或PR)选择模式,恢复输入并检查工作区以发现现有修复方案。
需要定位和修复Bug
处理CI失败或代码审查反馈
npx skills add omnigent-ai/omnigent --skill resolve-inputs -g -y
在修复前验证问题路径、原因和历史意图。通过重建报告、区分症状与原因,结合代码日志证据进行假设检验,确保修复基于实证而非猜测。
需要定位故障根因时
修复代码前需验证问题假设时
npx skills add omnigent-ai/omnigent --skill resolve-investigate -g -y
指导开发者在修复验证后,根据本地、工作流或直发模式提交代码并创建PR。包含发布前状态检查、PR体准备及与CI协作的手动/自动发布流程,支持草稿提案和局部修复交接。
需要提交已验证的代码修复
决定使用本地、工作流还是直接方式发布PR
准备PR描述文件并与CI流水线对接
npx skills add omnigent-ai/omnigent --skill resolve-publish -g -y
在编写或审查修复补丁前,对恢复的复现测试、断言及行为基线进行审计。检查补丁完整性、断言准确性,并在未修复基底上运行测试以确认缺陷存在,防止误报或错误修改。
收到恢复的复现补丁需编写修复方案
审查现有PR中的复现测试有效性
npx skills add omnigent-ai/omnigent --skill resolve-repro-audit -g -y
审查现有修复PR,通过检出代码、运行复现测试及录制验证视频来评估补丁有效性,确保分支与审批规则合规。
需要审查他人提交的修复PR
验证补丁是否解决特定Bug
npx skills add omnigent-ai/omnigent --skill resolve-review-pr -g -y
协调Claude和GPT进行多轮交叉批判与辩论,最终由Agent收敛生成综合结论。适用于需要深度对比、压力测试不同模型观点的场景。
用户要求多个AI模型相互批评或辩论
需要对比不同视角并得出综合结论
对复杂问题进行多方验证
npx skills add omnigent-ai/omnigent --skill debate -g -y
提供基于网络的深度研究技能,通过规划、搜索、阅读和交叉验证生成带引用的综合报告。适用于需要当前可验证信息的问题,确保每个关键主张都有实际读取的源支持,并区分确定与不确定的结论。
需要获取最新且可验证的网络信息
要求对争议性或高风险问题进行多角度独立验证
npx skills add omnigent-ai/omnigent --skill deep-research -g -y
通过调度不同厂商的子代理独立审查代码差异,执行测试与静态检查等确定性门禁,将阻塞性问题转化为修复任务并循环直至代码清洁,实现自动化的交叉代码审查流程。
需要验证代码实现质量时
触发跨厂商子代理进行独立代码审查时
npx skills add omnigent-ai/omnigent --skill cross-review -g -y
用于安全并行执行无依赖子任务,通过Git worktree隔离工作区并分发至多个子Agent独立实现,最终交叉审查PR,人工负责合并。
需要并行处理多个独立且安全的开发任务
希望同时启动多个子Agent进行代码实现
npx skills add omnigent-ai/omnigent --skill fanout -g -y
将只读调查、调试、审计或代码理解任务委派给子代理执行,并综合其结构化报告。适用于故障分析、架构对比及技术问题解答等场景。
需要深入调查代码或系统故障原因
进行代码审查前的技术摸底
回答与仓库相关的特定技术问题
npx skills add omnigent-ai/omnigent --skill investigate -g -y
基于源码生成精确的公共API参考文档。通过探索者识别入口点,按标准结构编写参数、返回值及示例,并由审查者验证签名与默认值一致性,确保文档与代码契约严格匹配。
用户请求API参考文档
需要为模块或公共接口编写使用文档
npx skills add omnigent-ai/omnigent --skill api-docs -g -y
根据提交记录或PR范围生成按类型分组的发布说明和变更日志。自动收集代码变更,识别用户可见影响,并按标准分类编写条目,最后通过审查验证准确性。
请求生成变更日志
询问版本间差异
需要发布说明
npx skills add omnigent-ai/omnigent --skill changelog -g -y
用于将 API 重命名、标志移除或模块迁移等破坏性变更转化为具体的升级步骤。通过对比新旧版本,提供机械可验证的操作指南和代码示例,帮助用户低摩擦地适应变更。
用户询问如何迁移到新版本
用户需要处理 API 破坏性变更的升级指南
npx skills add omnigent-ai/omnigent --skill migration-guide -g -y
用于审计代码库或目录中的安全问题,如硬编码密钥、注入漏洞等,并生成结构化发现报告。仅在用户请求安全审查时触发,仅输出报告,绝不修复代码。
用户要求进行安全审查
用户请求检查代码漏洞
npx skills add omnigent-ai/omnigent --skill security-audit -g -y
通过隔离环境驱动真实应用并记录证据,验证用户行为及修复效果。覆盖 Web UI、原生终端和 CLI,确保所有入口点均有证明,防止回归。
复现用户端 Bug
验证功能修复是否生效
代码审查时检查变更覆盖度
npx skills add omnigent-ai/omnigent --skill verify-omnigent -g -y
提供生成有效 Omnigent Agent 目录的模式与模板,指导创建 config.yaml、AGENTS.md 及可选技能文件。包含目录命名、配置字段选择、执行器类型(claude_sdk/agents_sdk/omnigent)及系统提示词编写规范,确保生成的 Agent 符合解析器验证要求。
用户需要创建新的 Omnigent Agent
用户询问如何配置 Agent 的 executor 或 tools
用户需要生成符合规范的 agent 目录结构
npx skills add omnigent-ai/omnigent --skill build-omnigent -g -y
分析现有Python代码的导入语句以检测AI Agent框架,并推荐对应的Omnigent执行器类型,支持Claude和OpenAI SDK,提示不支持的框架。
用户希望将现有Agent代码集成到Omnigent
需要识别项目使用的AI框架
npx skills add omnigent-ai/omnigent --skill detect-framework -g -y
提供Omnigent平台配置格式、执行器类型及技能/工具结构的深度参考,帮助Agent查询平台工作原理。
需要查阅Omnigent平台配置规范
了解Agent目录结构和执行器类型
查找技能或工具的加载方式
npx skills add omnigent-ai/omnigent --skill omnigent-knowledge -g -y
用于在本地启动 Omnigent 服务器与 runner,通过真实 agy CLI TUI 进行端到端开发、测试和调试。支持 smoke-test 和 bug-bash,覆盖 RPC 镜像、tmux 交付及 OAuth/MCP-relay 行为验证。
需要端到端测试 antigravity-native harness
调试 agy CLI 与 Omnigent 服务器的交互
验证 tmux 交付或 RPC 镜像逻辑
npx skills add omnigent-ai/omnigent --skill antigravity-native-e2e-dev -g -y
在隔离沙箱中验证 CLI 安装、UX 及关键用户旅程,通过 PTY 驱动二进制文件并对比变更前后基线差异,确保修改可验证且不污染本地环境。
开发或审查 CLI 设置/引导/REPL 相关代码变更
复现冷启动或首次运行 UX 缺陷
确认修复是否生效
npx skills add omnigent-ai/omnigent --skill cli-setup-verify -g -y
用于端到端测试Polly多智能体编排器的关键用户旅程。通过确定性Mock模拟和真实CLI两种方式,验证子代理路由、任务分发、交叉审查及护栏策略等核心机制。
开发或调试examples/polly相关代码
测试polly编排器的关键用户旅程
复现polly编排相关的bug
npx skills add omnigent-ai/omnigent --skill polly-e2e-dev -g -y
自动化执行 Omnigent 负载测试,收集并发参数,启动本地测试栈并运行 Locust,最后解析生成的摘要文件以分析延迟分布、吞吐量和失败情况。
load test omnigent
stress test the server
how many hosts/sessions/turns can it handle
load test real agent turns / conversations
run a load test
npx skills add omnigent-ai/omnigent --skill run-load-test -g -y
提供PR合并性检查、CI状态验证及实时预览的共享资源,辅助Agent完成代码审查与提交流程中的关键步骤。
需要评估PR是否可合并时
执行CI检查和实时预览任务时
npx skills add omnigent-ai/omnigent --skill otto-drive-pr -g -y


