Skills
收录 98,639 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
适用于构建 Roblox 游戏玩法系统:巡逻、追逐和攻击的 NPC 或敌人 AI,状态机或行为树,“NPC 寻路卡住”,100 个僵尸导致服务器卡顿,命中框、近战连招、M1 战斗、“命中被计算两次”,raycast、Spherecast、Shapecast、枪械和投射物、“子弹穿墙”,击退和眩晕、LinearVelocity、VectorForce 或 AlignPosition 移动器、替换 BodyVelocity、带悬挂系统的汽车和载具、“汽车翻车”、VehicleSeat、NPC 和载具的网络所有权、回合循环、BindToSimulation 逻辑。
强制要求功能状态采用单个 Notifier/AsyncNotifier/StreamNotifier ViewModel 和不可变状态值,并支持值相等性;私有可变状态只能通过意图方法修改;遵循 derive-don't-store 原则;通过 repository 使用单一写入路径;采用单向数据流。Riverpod 3.x 用作 DI(将 providers 作为协作者、按 flavor 使用 ProviderScope overrides、采用会抛出异常的 seam);读取方式区分为:显示使用 ref.watch/.select,回调使用 ref.read(p.notifier),副作用使用 ref.listen;异步状态建模为 AsyncValue;按实体状态使用 family key 并启用 autoDispose;禁止过期闭包捕获以及 legacy StateProvider-StateNotifierProvider-ChangeNotifierProvider / get_it / package:provider。添加屏幕状态、编写功能控制器/ViewModel、连接 providers 或 DI、从流派生读取模型,或审查重建/状态泄漏/释放/写入路径问题时使用。
当用户想使用 TDD、测试驱动开发或测试优先方法编写代码时,使用此技能。触发条件包括:“/tdd”“let's do TDD”“write a failing test”“red green refactor”“test-first”“start a TDD cycle”,或任何要求先编写测试再实现功能的请求。采用自适应五步循环(RED-DOMAIN-GREEN-DOMAIN-COMMIT),检测测试框架能力,并进入引导式(/tdd red|domain|green|commit)或自动化(/tdd)模式。不用于运行现有测试、调试测试失败或代码审查;仅用于严格遵循测试优先的开发流程。
构建组合多个模型与服务的自动化 AI 工作流。模式:批处理、定时任务、事件驱动流水线、Agent 循环。工具:inference.sh CLI、bash 脚本、Python SDK、webhook 集成。用于:内容自动化、数据处理、监控、定时生成。触发词:ai automation、workflow automation、batch processing、ai pipeline、automated content、scheduled ai、ai cron、ai batch job、automated generation、ai workflow、content at scale、automation script、ai orchestration。
提供 Azure Communication Services 开发方面的专业知识,包括故障排查、最佳实践、决策、架构与设计模式、限制与配额、安全、配置、集成与编码模式以及部署。构建 ACS 通话、聊天、SMS、电子邮件、Teams 互操作或 PSTN/Direct Routing 解决方案,以及处理其他 Azure Communication Services 开发任务时使用。不适用于 Azure Notification Hubs(使用 azure-notification-hubs)、Azure SignalR Service(使用 azure-signalr-service)、Azure Web PubSub(使用 azure-web-pubsub)或 Azure AI Bot Service(使用 azure-bot-service)
将现有文档站点(Mintlify、Docusaurus、Fumadocs、Nextra、Starlight、VitePress、VuePress、Docus、MkDocs、mdBook、Fern、GitBook、ReadMe、Redocly、Docsify、Jekyll(Just the Docs)、GitHub Wiki 或任何文档框架)迁移到 Blume:这是一个基于 Astro、以 Markdown 为先的文档框架。将源配置转换为 blume.config.ts,将内容重组为由 Blume 文件系统派生的导航,将 JSX 提示框改写为指令,将图标转换为 Lucide,并内联代码片段。当用户要求将文档仓库迁移、转换或移植到 Blume 时使用;或者当仓库包含 docs.json/mint.json、docusaurus.config.*、带 fumadocs 的 meta.json、带 nextra 的 _meta.*、含 starlight() 的 astro.config.*、.vitepress/config.* 或 .vuepress/config.*、mkdocs.yml 或 zensical.toml、book.toml(mdBook)、fern/docs.yml、GitBook .gitbook.yaml/gitbook-docs.yaml、docs/ 或 reference/ 中的 ReadMe _order.yaml 文件、Redocly sidebars.yaml 或 @redocly/realm 依赖、设置 window.$docsify 的 index.html、docus 或 @nuxt-themes/docus 依赖、Jekyll _config.yml(Just the Docs 主题),或 GitHub wiki 克隆(包含 Home.md、_Sidebar.md 和 [[Page Name]] 链接)时使用。
SGDS 应用页面布局模式的完整目录。用户询问页面布局、内容排列、侧边面板、分栏视图、侧边栏布局、面包屑布局或视口高度布局时均使用此技能——即使用户只说“我的页面该如何布局”或“我需要双栏布局”。涵盖 Full Width 布局(使用 sgds-container 的面向公众页面)和 With Sidebar 布局(使用 sgds-container-sidebar 的仪表板/内部工具)。触发词:layout、aside、split view、sidebar layout、two-column、three-column、content arrangement、page structure with aside
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
