Skills
收录 98,067 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
生成、重构、审查或调试 Make App 的 apps/service API 和 UI-Service 契约时使用。涵盖路由设计、apps/docs/api.md、分层结构、Make 适配器、Make 响应直接透传、模式规范化(包括独立的 fields/createFields 集合)、记录 CRUD、record-write-permission 和 records/bulk、列表 filter/sort/groupFilter 解析、记录分组、Entity Preset、candidate/lookup/file 代理、运行时配置、登录上下文转发、AbortSignal 传播、验证、日志和测试。始终通过 make-app-permission 协调 /api/make/app/principal/permission。action 语义使用 make-app-actions,排序使用 make-app-sort,筛选使用 make-app-filter,分组使用 make-app-group。本工具不负责 UI 布局、auth、权限策略、构建/运行时、DSL、Make CLI 部署或 CanvasTable 内部机制。
运行 Ouroboros 规范优先开发循环:基于实时 git 数据(提交、变更量、贡献者)通过苏格拉底式访谈减少歧义,冻结不可变的种子/规范,通过 spec-kit(/speckit.plan → /speckit.tasks)生成执行计划,通过 cli-anything 原生 Agent 的命令行测试框架(cli-hub、--json 证据)按契约执行,在宣告成功前进行验证,并持续循环,直到确实验证完成。用户需要规范优先的需求澄清、结合 git 的访谈、不可变需求、考虑偏移的实现、由测试框架驱动的执行,或持续运行直至测试/检查/验收标准通过的完成循环时使用。触发词:ooo、ouroboros、interview、seed、run workflow、evaluate、evolve、ooo ralph、specification first、socratic interview、git-aware interview、ambiguity reduction、execution plan、cli harness execute、persistent completion。
通过“规划 → 编码 → 评估 → 优化”循环迭代改进代码。每轮运行 lint 检查(ruff)、测试(pytest)和结构化自评,然后诊断失败并进行优化。将复杂任务拆分为连续阶段,每阶段最多迭代 3 次(总计 10 次)。适用于:主 Agent 使用“MODE: MORE_EFFORT”委派代码任务、用户选择“More Effort”代码生成模式,或任务明确要求通过迭代提高代码质量。不要用于单轮代码生成(Lite 模式)、实验流水线编排(使用 experiment-pipeline),或诊断特定实验故障(使用 experiment-craft)。
按照 cognitedata/dune-app-reviews 评分标准,对 React/TypeScript CDF 代码库进行全面的 Flows 应用平台审查。生成三项产物:review-files.md(逐文件清单)、review-packages.md(依赖审计)和 review-report.md(包含 must/should/nice-fix 项的评分报告)。适用于用户要求对代码库进行 Flows 应用审查、提交前审查、审批审查、应用认证审查、代码质量审计、CDF 平台审查,或“run dune-review”。
生成、重构、审查或调试 Make App 项目的运行时结构、工作区清单、Service 运行时、本地/开发脚本、构建产物、Docker/K8s 镜像入口、发布就绪情况,或缺少 `apps/service/dist/server.js` 等打包错误时使用。涵盖 `apps/` 工作区约定、`apps/ui/dist`、`apps/service` 的端口/构建/启动约定、运行时配置文件位置、运行时产物测试、转发的 host/proto 标头保留,以及包含 auth、默认 Trace ID 和适用权限审计的发布门禁。不涵盖 UI 布局、身份验证实现、Trace 行为、权限逻辑、Make adapter 环境变量语义、DSL 建模、Make CLI 资源部署或 canvas-table 内部机制。
使用 aio-commerce-sdk 搭建新的 Adobe Commerce 应用脚手架。创建基础项目结构和包含元数据的 app.commerce.config 文件。当用户想从头创建新的 Commerce 应用或初始化空白 Commerce 应用项目时使用。搭建完成后,如果用户想要部署,则接续执行 appbuilder-project-init,进行 Developer Console 设置(项目、工作区、API 订阅)。不会配置可扩展性域;这类配置请使用 commerce-app-eventing、commerce-app-webhooks、commerce-app-business-config、commerce-app-admin-ui 或 commerce-app-storage。
审计或强化 Meteor 3 应用时使用。适用于方法参数缺少 check()、发布缺少 this.userId 守卫、browser-policy CSP、DDPRateLimiter 规则、通过 Accounts.config oauthSecretKey 进行 oauth-encryption、audit-argument-checks、allow/deny 旧式模式、BrowserPolicy.content.disallowInlineScripts 和 BrowserPolicy.framing.disallow。用户询问安全强化、安全审查或第三方脚本(Stripe、Google Maps、字体)的 CSP 时使用此技能。
根据 ROUGH_DRAFT.md 规格,自愿选择性地复现用于构建 Vapi 落地页语音 Agent 的 Bun + TypeScript 框架,包括场景注册表、语言栈、提示词编排器、助手构建器和幂等引导脚本。仅在用户明确调用 vapi-bootstrap-framework,或明确要求复现或试验落地页 Agent 架构时使用。普通 Vapi 助手构建不要使用;请改用 create-assistant、create-tool、create-squad 和 vapi-prompt-builder。目标技术栈:Bun + TypeScript + @vapi-ai/server-sdk。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
