Skills
收录 98,067 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
构建 C# 应用时使用,适用于 .NET 8+、ASP.NET Core API 或 Blazor Web 应用。使用最小 API 或基于控制器的路由构建 REST API,使用 Entity Framework Core 配置数据库访问,实现异步模式与取消机制,通过 MediatR 使用 CQRS 组织应用,并搭建带状态管理的 Blazor 组件。适用于 C#、.NET、ASP.NET Core、Blazor、Entity Framework、EF Core、Minimal API、MAUI、SignalR。
设置新仓库、将现有仓库纳入 darkmatter 标准、执行合规检查,或用户说“设置此仓库”“使仓库符合标准”“应用模板”或“审计仓库”时使用。检查并安装组织的 TypeScript 工具链(Bun catalog、Effect 4、effect-agent、effect-orpc、Postgres-first data、tsgo、oxlint/oxfmt、Vitest、vite-plus、React 19、shadcn)、Nix flake-parts devshell、ops/ surface、CI 管线和 AGENTS.md 规范。
开放世界游戏的专家蓝图,涵盖基于区块的流式加载(动态加载/卸载区域)、浮动原点(防止超过 5000 个单位时出现精度抖动)、HLOD(远距离网格的分层 LOD)、持久状态(跟踪已卸载区块中的实体变化)、POI 发现系统(指南针、标记)和多线程加载(防止卡顿)。适用于 RPG、沙盒或探索类游戏。触发关键词:open_world、chunk_streaming、floating_origin、HLOD、persistent_state、POI_discovery、threaded_loading。
任何 Telegram 机器人代码都应调用——包括 `gramio`/`@gramio/*` 导入、`new Bot()`、`bot.command`/`bot.callbackQuery`/`bot.on`/`bot.updates.on`、场景/FSM、内联和回复键盘、消息实体、文件上传、会话、插件、webhook 与长轮询、Telegram Stars、Mini Apps (TMA)、广播和 Docker。这是一个类型安全的 TypeScript 框架(Node.js/Bun/Deno),全面覆盖 Bot API。也涵盖从 Telegraf/grammY/puregram/node-telegram-bot-api 迁移。委派给子 Agent 时,将相关参考文件(callback-data、scenes、formatting、context、middleware-routing、ux-patterns)直接传入;此技能不会在子 Agent 会话中自动加载。
当需要设计、审查或改进 Quarkus 应用中的验证时使用,包括 JAX-RS 资源上的 Bean Validation、参数和 CDI Bean 上的 @Valid、约束组、@ConfigMapping 验证、自定义约束、嵌套 DTO 验证,以及基于 ExceptionMapper 的错误映射。适用于“在 Quarkus 中添加验证支持”“审查 Quarkus 验证规则”“改进 Quarkus REST API 中的请求验证”“添加自定义验证约束”或“验证 Quarkus @ConfigMapping 属性”等请求。属于 Plinth Toolkit 的一部分
实时策略游戏专家蓝图,涵盖单位选择(拖框、按住 Shift 添加)、命令系统(移动、攻击、采集)、寻路(使用 RVO 避障的 NavigationAgent2D)、战争迷雾(SubViewport 遮罩着色器)、资源经济(采集/建造循环)和 AI 对手(行为树、效用 AI)。适用于基地建设类 RTS 或战术战斗游戏。触发关键词:RTS、unit_selection、command_system、fog_of_war、pathfinding_RVO、resource_economy、command_queue。
为 Next.js、Vercel Edge Functions、AWS Lambda 和其他无服务器环境配置 Neon Serverless Driver。安装 @neondatabase/serverless,设置环境变量,并创建带 TypeScript 类型的可运行 API 路由示例。当用户需要将应用连接到 Neon、从 Neon 数据库获取或查询数据、将 Neon 与 Next.js 或无服务器框架集成,或在传统 PostgreSQL 客户端无法使用的边缘/无服务器环境中设置数据库访问时使用。
全面介绍如何实现 Syncfusion Angular 通知组件,包括 Message、Skeleton、Toast 和 Badge。用于显示带严重级别的信息、成功、警告或错误提示,自定义消息变体(Text、Outlined、Filled),处理关闭事件,在数据加载期间通过 shimmer/pulse 动画显示内容骨架屏,或添加具有 8 种颜色变体和多种形状(circle、pill、notification、dot、overlap)的状态徽章。涵盖 Angular 应用中的 MessageModule、SkeletonModule、ToastModule、基于 CSS 的 Badge 实现、无障碍性、RTL 和自定义样式。
在需要设计、审查或改进 Quarkus 应用的安全性时使用,包括使用 JWT/OIDC 的 Quarkus Security、基本身份验证、@RolesAllowed / @Authenticated / @PermitAll、SecurityIdentity、权限检查、配置中的基于路径的授权、身份验证失败的异常映射,以及避免泄露敏感数据的日志记录。适用于诸如添加 Quarkus 安全支持、审查 Quarkus 安全配置、改进 Quarkus 中的 API 授权、添加 Quarkus JWT/OIDC 安全机制、强化 Quarkus 授权规则等请求。属于 Plinth Toolkit
符合 iOS 26 / Swift 6.2 clinic 模块化 MVVM-C 架构(Airbnb + OLX SPM 布局)的 Swift 和 SwiftUI 重构模式。规范 @Observable ViewModels/coordinators、App target 的 `DependencyContainer` + route shells、Domain repository/coordinator/error-routing 协议,以及由 Data 管理的 I/O(采用 stale-while-revalidate,并设置乐观排队同步边界)。将现有 SwiftUI 代码重构为 clinic 架构时使用。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
