Skills
收录 97,905 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
基于 Boost(Bootstrap 5.3)创建和自定义 Moodle 5.1+ 主题。当用户想要:从零创建 Boost 子主题、修改现有主题的 SCSS 样式、覆盖 Mustache 模板、添加或修改管理设置、自定义渲染器、覆盖图标或字体、从 Bootstrap 4 迁移到 5、调试缓存或 SCSS 编译问题、创建输出组件,或任何与 Moodle 5.x 视觉外观相关的任务时,使用此技能。当提到 "theme"、"Boost"、"Moodle SCSS"、"Moodle Mustache template"、"theme settings"、"customize Moodle"、"change Moodle styles" 或类似术语时也会触发。
NeuroForge Nuxt 是一套专用工程系统,用于使用 Nuxt 4、Nitro、Prisma 和 TypeScript 构建高品质 SaaS 应用。它通过 NeuroForge memory 文件强制执行按严重程度分级的“Analysis First”工作流,以确保架构完整性、端到端类型安全、非阻塞数据获取、水合安全的状态、Laws of UX 标准、可复用的 Shadcn 应用封装以及清晰的错误处理。只要在从事 Nuxt 4/Nitro/Prisma/Vue 3 项目时就使用此 skill——包括编写组件、composables、服务端路由、Prisma schema 或进行架构评审。在提及以下任何内容时触发:Nuxt、Nitro、Prisma、useAsyncData、useFetch、defineEventHandler、PrismaClient、Nuxt Layers、createUseFetch、$fetch、useAPI、Pinia、Pinia Colada、useQuery、useMutation、zod、valibot、水合不匹配、Dexie、IndexedDB、liveQuery、离线优先、PWA 持久化、Strapi、Strapi 5、strapi::security、config/middlewares.ts、config/admin.ts、contentTypes.d.ts、components.d.ts、Strapi preview、draft mode、content types、dynamic zones、useStrapi、useStrapiPage、block registry、[...slug].vue、Nodemailer、SMTP、contact form、transactional email、PDF download、getErrorMessage、错误回退、静默错误、代码注释、JSDoc、@nuxt/scripts、useScript、scripts.registry、NUXT_PUBLIC_SCRIPTS_*、Google Analytics、GA4、gtag、analytics proxy、analytics 中显示错误国家、Search Console vs GA、runtimeConfig、NUXT_ 环境变量、cPanel、重启与重新部署、buildAssetsDir、陈旧 chunk、“does not provide an export named”、SMTP 502、EAUTH 或 Vue script setup。触发此 skill 以激活 NeuroForge 协议,确保你的代码库按可扩展的生产标准构建。
构建面向 openapps.xyz 的应用(oApp):零密钥原则,为什么每项能力都必须由 steward 拥有("如果 Bounded 做不到,你也做不到"),如何诚实说明不受支持的能力,对 Bounded 不原生提供的服务使用 x402 中继回退,如何申请 Bounded 缺少的能力,以及生命周期:在私有 bounded.page 上开发、以精确的 workload app-id 主机完成 Open 发布,以及为 oApps 的 slug、listing、token 和 Gauntlet 显式 Commence。只要用户说应用将在 openapps.xyz 上发布(oapps.fun 会重定向到那里)、成为 oApp、由社区拥有 / 由 token 治理,或者"比它的创造者活得更久",就使用本技能。属于 Bounded 技能家族的一部分;具体机制见 bounded-backend / bounded-onchain。
在兼容 PostgREST 的 BaaS(Supabase / InsForge)上构建服务——RLS、Auth、PostgREST 查询、MCP 设置。在编写任何 RLS 策略或 PostgREST 查询之前必须加载本技能,且不得因为查询看起来像普通 SQL 而跳过。触发词:用 Supabase / InsForge 做後端, 設計 RLS policy, 寫 PostgREST query, 處理 BaaS Auth, 設定 MCP, 推 Supabase production, 自架 Supabase, InsForge。
将埋点方案转化为特定 SDK 的埋点实施指南。展示如何使用目标分析 SDK 通过真实模板代码实现 identify、group 和 track 调用,并给出架构指导和约束文档。输出 .telemetry/instrument.md。覆盖产品分析、CDP、产品采用、Web 分析、错误监控、功能开关和会话工具等 25 个分析目标平台。当用户已有埋点方案并需要了解如何使用特定 SDK(如 Segment、Amplitude、Mixpanel、PostHog、Accoil、Google Analytics、Sentry、LaunchDarkly 或通用 HTTP POST)实施时使用。当用户提出“创建埋点实施指南”“如何实施埋点”“SDK 指南”或“生成实施指南”时也使用。
基于 AMQP 协议的 RabbitMQ 消息中间件。涵盖 exchanges、queues、bindings 和消息模式。适用于可靠的消息投递和复杂路由场景。使用场景:用户提到 "rabbitmq"、"amqp"、"exchanges"、"routing patterns"、"topic exchange"、"fanout",或询问 "message routing"、"work queues"、"request/reply"、"flexible routing"。不适用于:高吞吐流式处理——请使用 `kafka` 或 `pulsar`;云原生——请使用 `nats`;AWS 原生——请使用 `sqs`;需要 JMS——请使用 `activemq`;简单发布/订阅——请使用 `redis-pubsub`
将现有的 Remotion(基于 React)视频合成转换为 FrameVideo HTML 合成。仅在用户明确要求将 Remotion 合成移植、转换、迁移、翻译或改写为 FrameVideo 时使用(例如"把我的 Remotion 项目移植到 FrameVideo")。以下情况请勿使用:(a) 创作新的 FrameVideo 合成(即使是对 Remotion 视频做 A/B 测试);(b) 只是顺带提到 Remotion;(c) 分享 Remotion 代码作为参考,而非用于转换;(d) 用户想要"和我 Remotion 版本一样的视频",但没有明确要求迁移源码——按全新的 FrameVideo 构建处理。有疑问时,默认使用 `framevideo` 技能。可检测不受支持的模式(useState、useEffect 副作用、异步 calculateMetadata、第三方 React 组件库、`@remotion/lambda`),并建议改用运行时互操作逃生通道,而不是做有损转换。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
