首页 / 资讯中心 / 文章详情

Antigravity Workflows 技能编排指南:在 agentic-awesome-skills 中用多技能工作流交付 SaaS、安全审计与 AI Agent

Antigravity Workflows 技能编排指南:在 agentic-awesome-skills 中用多技能工作流交付 SaaS、安全审计与 AI Agent ★ FEATURED ARTICLE
Antigravity Workflows 技能编排指南在 agentic-awesome-skills 中用多技能工作流交付 SaaS、安全审计与 AI Agent【免费下载链接】agentic-awesome-skillsAAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 2,600 agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.项目地址: https://gitcode.com/GitHub_Trending/an/agentic-awesome-skillsantigravity-workflows 是 AASagentic-awesome-skills仓库中的一个编排型技能它把我要交付一个 SaaS MVP审计 Web 应用安全构建 AI Agent 系统跑浏览器 E2E 测试设计 DDD 核心领域这类复杂目标转译成一条条带校验检查点verified checkpoints的引导式技能调用序列。读完本文你将掌握该技能的触发场景、事实来源读取顺序、五步执行方法与失败处理策略、默认工作流路由表以及如何用--dry-run安全预览技能安装并能在自己的项目里复现完整的选择—审查—安装—执行闭环。一、这个技能解决什么问题在拥有 2,000 个技能的大型技能库中最大的痛点不是没有技能可用而是不知道该按什么顺序、在哪个阶段调用哪些技能。Bundles技能包解决的是按角色选什么的问题Workflows工作流解决的是按顺序怎么执行的问题——antigravity-workflows 正是后者一个本地优先的编排器orchestrator把多个专精技能组合成一条可重复执行的路径并在每步之间强制校验完成标准通过后才放行到下一步。从源码结构看该技能本体位于 SKILL.md配套的独立工作流卡片在 references/workflow-cards.md同名的另一份副本位于plugins/agentic-awesome-skills/skills/antigravity-workflows/下二者结构一致。二、何时使用该技能触发条件根据 SKILL.md 的 frontmatter 描述当用户请求使用多个技能并带校验检查点完成某个目标时应触发本技能。具体而言满足以下任一条件即可激活用户想把几个技能组合起来使用而不想手动逐个挑选目标是多阶段的例如规划 → 构建 → 测试 → 发布用户要求对常见场景做最佳实践执行典型场景包括交付一个 SaaS MVPShip a SaaS MVP执行 Web 应用安全审计Security Audit for a Web App构建 AI Agent 系统Build an AI Agent System实现浏览器自动化与 E2E QAQA and Browser Automation设计 DDD 核心领域Design a DDD Core Domain三、工作流的事实来源Source of TruthSKILL.md 明确规定执行时必须按以下顺序读取工作流事实来源防止凭空编造步骤docs/users/workflows.md —— 人类可读的 playbook 与已记录的真实案例recorded casesdata/workflows.json —— 机器可读的工作流元数据供工具与自动化使用。注意这两个路径属于 AAS 仓库本身不一定存在于用户的独立安装中。当独立安装缺少这些文件时应使用随技能打包的 工作流卡片standalone workflow cards作为降级方案。该技能的纪律约束很明确不要凭空发明缺失的文件不要静默地用一个变动中的替代物顶替不要在用户项目中创建 AAS 文档。workflows.json 的结构从 data/workflows.json 可以看到机器可读元数据的标准结构每个工作流包含id、name、description、category、relatedBundles关联技能包以及steps数组每个步骤包含title、goal、recommendedSkills和notes。这份 JSON 是自动化工具如 CLI、MCP消费的契约而 workflows.md 是给人看的详细 playbook。已记录的真实案例docs/users/workflows.md 记录了三个已验证的真实案例用于说明可观察检查与未经测试的生产声明之间的严格区分Workbench 导入 QA真实 MCP 选择、23 个组件/解析器检查、一致的 CLI plan浏览器覆盖限制被显式说明Bundle 阅读型安全审查界定信任边界、执行 7 项包含/完整性检查MCP 搜索契约审查真实 Codex MCP 选择、7 技能不可变 plan、36 次记录调用与 5 项可复现源码检查。其中 Workbench 案例给出了一个可复现的验证命令在仓库外目录执行避免 npm 解析到本地包npm exec --yes --ignore-scripts --packageagentic-awesome-skills16.7.0 -- aas stack audit \ --manifest /absolute/path/to/workbench-qa/aas-stack.json \ --evidence /absolute/path/to/workbench-qa/aas-selection-evidence.json \ --plan /absolute/path/to/workbench-qa/plan.json该案例实测结果为Node 24.19.0 Vitest 4.1.9 下两个文件共23 个测试全部通过并记录了一个有价值的教训——从仓库根目录运行测试会因缺失 DOM 环境而失败必须从应用目录运行。四、如何运行该技能五步执行法SKILL.md 给出了一套完整执行流程这是本文的核心实操内容第 1 步识别用户的具体目标先弄清用户要达成的具体产出concrete outcome而不是泛泛的任务描述。第 2 步提议 1-2 个最匹配的工作流基于默认路由规则见第五节提出候选不要一次抛出过多选项。第 3 步遵循已明确的工作流如果用户已经指定了某个工作流直接跟随执行只有当选择会实质性改变范围时才提问。这避免了无意义的反复确认。第 4 步分步执行逐步校验这是整个技能的核心机制宣布当前步骤与预期产物announce current step and expected artifact调用该步骤推荐的技能进入下一步前校验完成标准verify completion criteria失败处理策略若检查失败保留失败记录修复相关输入或实现重新运行该检查通过后才继续若前置条件不可用明确报告被阻塞的确切步骤然后继续其他独立工作安装前的审查纪律安装技能前必须审查确切的技能 ID 及其支持文件。使用受支持的直接安装器的--dry-run携带所选 ID 与目标目录进行预览仅在用户授权范围内安装。核心组合与不可变 plan 只是审查产物不会自动安装技能。如果预览失败修正 ID、版本release、前置条件或目标目录后再预览失败的预览永远不授权安装A failed preview never authorizes installation。第 5 步交付收尾产物执行结束后必须提供三样东西已完成的产物Completed artifacts验证证据Validation evidence剩余风险与后续行动Remaining risks and next actions五、默认工作流路由表SKILL.md 内置了请求类型到工作流 ID 的默认映射用户请求类型对应工作流 ID产品交付请求ship-saas-mvp安全审查请求security-audit-web-appAgent/LLM 产品请求build-ai-agent-systemE2E/浏览器测试请求qa-browser-automation领域驱动设计请求design-ddd-core-domain具体的技能选择与安装器命令见 reviewed-selection handoff。六、五大内置工作流详解以下内容完整继承自 data/workflows.json 的机器可读元数据与 docs/users/workflows.md 的 playbook可直接对照使用。6.1 ship-saas-mvp交付 SaaS MVP端到端地完成一个 SaaS MVP 的范围界定、构建、测试与发布。步骤目标推荐技能规划范围Plan the scope把想法转成清晰的实施计划与里程碑brainstorming、concise-planning、writing-plans构建后端与 APIBuild backend and API实现核心数据模型、API 契约与认证基线backend-dev-guidelines、api-patterns、database-design、auth-implementation-patterns构建前端Build frontend交付带生产级 UX 模式的主要用户流程frontend-developer、react-patterns、frontend-design测试与验证Test and validate发布前捕获回归并确保关键流程可用test-driven-development、systematic-debugging、browser-automation、go-playwright安全发布Ship safely带基础可观测性与回滚就绪状态发布deployment-procedures、observability-engineer、postmortem-writing关联技能包core-dev、ops-core即 Essentials、Full-Stack Developer、QA Testing、DevOps Cloud。实操要点写代码前先定义问题、用户画像、MVP 边界与验收标准后端优先做小垂直切片vertical slices保持 API 契约显式可测前端优先做引导流程、空状态和一条完整 happy pathGo 技术栈的 QA 工具链优先选用go-playwright发布清单需包含最小遥测与回滚触发条件。6.2 security-audit-web-appWeb 应用安全审计从范围界定到修复验证的结构化 AppSec 审查流程。步骤目标推荐技能定义范围与威胁模型识别关键资产、信任边界与威胁场景ethical-hacking-methodology、threat-modeling-expert、attack-tree-construction审查认证与授权发现破损认证模式与访问控制弱点broken-authentication、auth-implementation-patterns、idor-testing评估 API 与输入安全检测高影响 API 与注入风险api-security-best-practices、api-fuzzing-bug-bounty、top-web-vulnerabilities加固与验证把发现转成具体修复并复测security-auditor、sast-configuration、verification-before-completion关联技能包security-core、ops-core即 Security Engineer、Security Developer、Observability Monitoring。实操要点前置条件包括显式的测试授权、文档化的在范围目标、可用的日志与环境信息按严重程度与可利用性exploitability映射发现而不只是 CVSS 分数优先处理账户接管与提权路径跟踪修复负责人与目标日期每个修复都必须用证据验证。6.3 build-ai-agent-system构建 AI Agent 系统设计、实现并评估一个生产级 AI Agent。步骤目标推荐技能定义用例与可靠性目标选择狭窄用例并设定可度量的质量目标ai-agents-architect、agent-evaluation、product-manager-toolkit设计架构与检索设计工具、记忆与检索策略llm-app-patterns、rag-implementation、vector-database-engineer、embedding-strategies实现编排实现编排循环与生产防护措施langgraph、mcp-builder、workflow-automation评估与迭代运行基准场景并系统化改进弱点agent-evaluation、langfuse、kaizen关联技能包core-dev、data-core即 Agent Architect、LLM Application Developer、Data Engineering。实操要点实现前先设定延迟、质量与失败率阈值保持检索质量可度量并为 prompt/工具契约做版本管理从受限的工具权限与显式回退行为开始用测试数据集与失败分类桶failure buckets驱动每轮迭代。6.4 qa-browser-automationQA 与浏览器自动化跨技术栈构建稳健的 E2E 与浏览器驱动验证。步骤目标推荐技能准备测试策略定义关键用户旅程、环境与测试数据e2e-testing-patterns、test-driven-development、code-review-checklist实现浏览器测试用弹性定位器与稳定等待自动化关键流程browser-automation、go-playwright分诊失败并加固稳定 flaky 测试并建立可重复的 CI 执行systematic-debugging、test-fixing、verification-before-completion关联技能包core-dev、ops-core即 QA Testing、Full-Stack Developer。实操要点聚焦业务关键流程并保持环境确定性Go 原生项目用go-playwrightJS/TS 栈用 Playwright按根因分类失败选择器漂移selector drift、时序、环境、数据。6.5 design-ddd-core-domain设计 DDD 核心领域建模复杂领域只在有充分理由时实施战术模式与事件驱动模式。步骤目标推荐技能评估 DDD 适配度与范围判断是否需要完整 DDD 并定义建模范围domain-driven-design、architecture-decision-records创建战略模型定义子域、限界上下文与统一语言ddd-strategic-design映射上下文关系定义上下文集成模式、所有权与转换边界ddd-context-mapping实现战术模型用聚合、值对象、仓储与领域事件编码不变量ddd-tactical-patterns、test-driven-development选择性采纳事件驱动模式仅在需要处应用 CQRS、事件存储、投影与 Sagacqrs-implementation、event-store-design、projection-patterns、saga-orchestration关联技能包core-dev、ops-core即 Architecture Design、DDD Evented Architecture。实操要点记录为什么需要 DDD、哪里保持轻量、成功长什么样从不变量与事务边界出发而不是从表或端点出发优先显式契约与防腐层事件驱动模式只在一致性/扩展性权衡显式且被接受时使用。七、工作流卡片独立安装的降级执行指南当 AAS 仓库的 playbook 不存在时references/workflow-cards.md 提供可直接使用的流程卡片。它的核心纪律是从用户的实际项目与其指令出发每个技能 ID 只是候选待审查项不是强制技术栈也不是基于元数据的背书保留用户已选择的工作流使用项目现有命令与约定。每个卡片都规定了严格的输入—技能—退出标准Ship a SaaS MVP输入为目标用户、一条主旅程、当前代码、约束与部署目标。用brainstorming收敛主产出用concise-planning定义可观察验收用api-design-principles与frontend-design对照实际技术栈用e2e-testing-patterns覆盖核心旅程仅在授权后使用deployment-procedures。退出标准是实现的旅程、可观察的测试、明确的部署状态——本地构建不等于已部署产品。Security audit输入为自有代码或显式授权目标与允许的测试方法。用threat-modeling-expert映射资产与信任边界只在存在认证时才审查认证不得发明端点或在授权范围外运行利用命令用verification-before-completion把每个发现连接到复现与修复后检查。退出时给出受影响路径、实际证据、残余风险与未解决阻塞项不得从扫描结果推断出安全认证。Build an AI agent system输入为任务、工具权限、数据边界与可度量输出。执行工具前定义其允许的效果与错误行为用agent-evaluation选择可观察任务检查。退出时给出真实工具交互及其校验结果或精确指出哪些真实交互仍未测试不得用进程内夹具fixture冒充真实客户端会话。QA and browser automation输入为现有路由或旅程、支持的视口与实际测试运行器。用vitest-skill、javascript-testing-patterns做组件/单元检查用browser-automation、e2e-testing-patterns做浏览器交互用fixing-accessibility处理命名、键盘访问与错误关联。记录初始、加载、成功与失败四种状态运行仓库测试命令、修复复现的失败并重跑。屏幕阅读器或设备覆盖不可用时显式标注未测试。Design a DDD core domain输入为业务词汇、代表性场景与现有边界。用domain-driven-design识别核心领域用ddd-context-mapping描述上下游关系仅在聚合与不变量确实解决问题时使用ddd-tactical-patterns用代表性场景对照不变量验证。不得仅为凑 DDD 术语而引入服务或抽象。这些卡片是程序卡片procedure cards而非已完成的案例结果必须把实际输出与限制和预期退出条件分开记录。八、审核选择交接Reviewed-Selection Handoffdry-run 安全安装工作流卡片中给出了关键的安全安装范式。例如在一个 Codex 项目中实际选择了brainstorming与systematic-debugging后用受支持的直接安装器预览npm exec --yes --ignore-scripts --packageagentic-awesome-skills16.7.0 -- \ agentic-awesome-skills --release 16.7.0 --path .agents/skills \ --skills brainstorming,systematic-debugging --dry-run操作要点把示例 ID 替换为你审查后的技能集合确认该确切版本确实包含这些技能并检查其前置条件如果预览报错修正原因后重跑预览只有预览成功且处于现有用户授权范围内才去掉--dry-run重复完全相同命令验证生成的技能文件然后在真实任务上调用所选技能。该直接安装器拥有这个预览过程的所有权它不会应用 Core 的 plan——Core plan 始终只是审查产物安装与否由直接安装器的预览结果决定。相关命令的完整说明可参考 docs/users/workflows.md 中从选择到使用selection-to-use一节它串联了本地 MCP 发现、审查后的精确 ID、可选 Core 产物与受支持的直接安装器预览。九、开箱即用的复制粘贴提示词SKILL.md 提供了可直接复制的触发语句Use antigravity-workflows to run the Ship a SaaS MVP workflow for my project idea.Use antigravity-workflows and execute a full Security Audit for a Web App workflow.Use antigravity-workflows to guide me through Build an AI Agent System with checkpoints.Use antigravity-workflows to execute the QA and Browser Automation workflow and stabilize flaky tests.Use antigravity-workflows to execute the Design a DDD Core Domain workflow for my new service.在 docs/users/getting-started.md 中也有同样风格的快速上手示例Use antigravity-workflows and run ship-saas-mvp for my project idea.十、限制与边界根据 SKILL.md 的 Limitations 章节使用该技能时需明确其边界该技能是编排器不会替代专精技能本身——它依赖本地已安装的对应技能没有环境访问、凭据或所需基础设施时它不能保证成功对于 Go 技术栈的浏览器自动化go-playwright可能要求对应技能已存在于本地技能库中否则该步骤不可执行。十一、相关技能SKILL.md 列出以下关联技能它们与 antigravity-workflows 协同工作concise-planning定义可观察的验收标准brainstorming收敛目标与主产出workflow-automation编排循环与自动化verification-before-completion完成前验证连接发现与复现证据这些技能在仓库 skills/ 目录下均有对应实现安装后即可与工作流配合使用。十二、仓库内参考路径速查技能本体plugins/agentic-awesome-skills-claude/skills/antigravity-workflows/SKILL.md独立工作流卡片plugins/agentic-awesome-skills-claude/skills/antigravity-workflows/references/workflow-cards.md人类可读 playbookdocs/users/workflows.md机器可读元数据data/workflows.json真实记录案例docs/examples/workflows/workbench-qa/README.md、bundle-security、mcp-contract快速上手与 Bundles 对比docs/users/getting-started.md整体而言antigravity-workflows 的价值在于把技能众多转化为路径清晰它以明确的顺序读取事实来源以五步执行法保持每步可验证以默认路由表快速命中目标工作流以--dry-run预览守住安装安全边界最终把复杂目标拆解为带检查点、可交付、有证据的多技能执行序列。【免费下载链接】agentic-awesome-skillsAAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 2,600 agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.项目地址: https://gitcode.com/GitHub_Trending/an/agentic-awesome-skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
阅读完成 · 觉得有帮助?
咨询建站