Skills
收录 98,639 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
编写、修改或审查涉及 Jetpack Compose 和 Compose Multiplatform 应用内部约定的代码时使用,范围包括模块图、MVI/BaseViewModel、错误层级、状态所有权、命名、Koin DI、Navigation 3 和协程。compose skill 是入口。不要用于仅涉及 Gradle 的工作(compose-project)、新页面(compose-feature)、仅涉及可组合项的工作(compose-ui)、仓库或持久化(compose-data),或 expect/actual 拆分(compose-platform)。
负责 Compose 和 Compose Multiplatform 应用的项目与构建级工作:初始化新项目、在现有项目中采用该套件、添加或拆分模块、配置 build-logic 中的约定插件、版本目录,以及 CI 和 Agent 钩子。用于启动 Compose Multiplatform 应用、添加模块,或编辑 settings.gradle.kts、build.gradle.kts、build-logic、libs.versions.toml 或打包配置。不要用于路由和架构决策(compose-architecture)、功能代码(compose-feature)、仓库和持久化(compose-data)、可组合项或资源(compose-ui),或 commonMain 与平台代码(compose-platform)。
为 Compose 和 CMP 编写和审查 composable:Route/Screen/leaf 拆分、状态读取位置与稳定性、加载/空/错误 UX 状态、LazyColumn 列表和网格、动画选择、无障碍和语义、设计系统令牌、CMP Res 资源、Coil 图片,以及键盘/焦点。处理 @Composable 代码、重组、稳定性、LazyColumn、动画、shimmer 或 skeleton、无障碍、主题、颜色、Res.string、Coil、焦点或键盘时使用。不要用于 MVI、错误分级或模块图(compose-architecture)、ViewModel 或数据工作(compose-feature、compose-data)、Gradle 或模块工作(compose-project),或 expect/actual 拆分(compose-platform)。
Drizzle ORM —— 面向 SQL 数据库的类型安全、轻量级 TypeScript ORM。模式声明、CRUD 查询、连接、关系、使用 Drizzle Kit 的迁移,以及数据库种子填充。适用于定义数据库模式、编写查询(select/insert/update/delete)、设置迁移、配置 drizzle.config.ts、建立数据库连接、使用 drizzle-zod/valibot 校验数据,或使用 PostgreSQL、MySQL、SQLite、Turso、Bun SQL、Neon、Supabase、PGlite、Expo SQLite、Cloudflare D1、PlanetScale、SingleStore、MSSQL、CockroachDB 时。
说明如何使用 @adobe/ffcpe-custom-node-core 和 @adobe/ffcpe-custom-node-app-builder(Hono、mountFfcpeNodeRoutes、createFfcpeNodeWorker、submit/status 契约)实现 FFCPE(Firefly Creative Production for Enterprise)自定义 action web 和 worker OpenWhisk action。说明如何向现有 Adobe App Builder 仓库添加 action:同目录放置的 <action-name>.web|worker|entry 文件、*.config.yaml 更新,以及配合 webpack + esbuild-loader 处理 TypeScript 并输出 CommonJS 的部分。适用于搭建或迁移 FFCPE web/worker 对、修复 ext.config.yaml / runtimeManifest,或调试 hono-openwhisk-adapter web action(web: raw)时。部署后,使用 aio ffcpe catalog 配合同目录放置的 <action-name>.entry.json(adobe/aio-cli-plugin-ffcpe 中的 skill)注册该 action。
帮助 Adobe App Builder 开发者使用 @adobe/ffcpe-custom-node-core 和 @adobe/ffcpe-custom-node-app-builder 构建 FFCPE(Firefly Creative Production for Enterprise)自定义 action(OpenWhisk web + worker action、Hono、submit/status HTTP 契约、inputs/outputs、感知 IMS 的路由)。当用户在 App Builder 中接入自定义 action 应用、实现 FfcpeNodeWorkerHandler、用 mountFfcpeNodeRoutes 挂载路由、配置 web: raw OpenWhisk action、调试 submit/statusUrl 轮询、处理 Text/Image/Video/Json 输入,或为 run-workflow 生成 action 输出时使用。关于 catalog-entry.json 和 aio ffcpe catalog CLI,请使用 adobe/aio-cli-plugin-ffcpe 中的配套 skill。
通过 CI/CD 工作流、issue 模板、Dependabot 和 CodeQL 安全扫描自动化 GitHub 仓库设置。包含 12 个经生产验证的工作流,可避免 18 类错误:YAML 语法、action 固定版本和配置。使用场景:设置 GitHub Actions CI/CD、创建 issue/PR 模板、启用 Dependabot 或 CodeQL 扫描、部署到 Cloudflare Workers、实现矩阵测试,或排查 YAML 缩进、action 版本固定、secrets 语法、runner 版本或 CodeQL 配置问题。关键词:github actions、github workflow、ci/cd、issue templates、pull request templates、dependabot、codeql、security scanning、yaml syntax、github automation、repository setup、workflow templates、github actions matrix、secrets management、branch protection、codeowners、github projects、continuous integration、continuous deployment、workflow syntax error、action version pinning、runner version、github context、yaml indentation error
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
