Skills
收录 99,448 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
审查 Go 项目架构:包结构、依赖方向、分层、关注点分离、领域建模与模块边界。在审查架构、设计包布局、评估依赖图,或将单体重构为模块时使用。触发示例:"review architecture"、"package structure"、"project layout"、"dependency direction"、"clean architecture Go"、"module boundaries"。不适用于代码级风格(请使用 go-coding-standards)或 API 端点设计(请使用 go-api-design)。
编写管理进程与工作负载的 Go 命令行工具 —— 守护进程、supervisor、任务运行器、部署工具,以及任何派生或控制其他进程的程序。在编写、评审或重构处理 OS 信号、通过 os/exec 运行子进程、并发分发工作、用 context 传递取消、返回退出码或构建 flag/cobra 命令界面的 Go 代码时使用。涵盖标准库容易踩中的陷阱 —— SIGTERM 与 Ctrl-C、默认以 SIGKILL 杀死的子进程、孤儿进程组、管道死锁、goroutine 泄漏、僵尸进程回收,以及 os.FindProcess 对存活状态的误报。只要任务涉及 Go 中的进程生命周期、优雅关闭、子进程控制或并发工作负载监管就触发 —— 即使没有明确提及。
在 Unity 中使用 Meta XR Interaction SDK (com.meta.xr.sdk.interaction.ovr)。当需要为 Meta VR 或 Horizon OS 场景添加任何交互——抓取(手部、距离、射线、触控)、戳按、传送/移动、注视、可交互 UI 画布——或需要让对象可抓取、为手部或控制器添加交互器、创建交互 Rig,或将交互烘焙进预制件或 Rig 在其他位置加载的场景(动态、DontDestroyOnLoad、附加加载)时使用。除非用户明确要求跨平台,否则使用 OVR 后端。涵盖将 QuickActionsAPI 和 OVRQuickActionsAPI 作为连接交互的默认方式,通过 unity-cli、Editor 脚本或 MCP 运行、安装,以及通常需要阅读源码或在 Play 模式下运行才能发现的未文档化行为。
Spencer 的 UI 内部风格。除非明确要求,否则不要调用此技能。只要 Spencer 要求前端、页面、屏幕、组件、仪表盘、应用外壳、模态框、表单、表格或任何类型的网页视觉——包括诸如 "build a UI for X"、"throw together a screen"、"make a dashboard"、"I need a quick app" 之类的表述——就使用。在这台机器上从零开始全新的 React 项目时也使用。它优先于任何通用的 "frontend-design" 技能:Spencer 不喜欢默认的闪亮 AI 美学,而想要紧凑、中性、密集、使用系统字体的 UI,看起来像尽职调查和安全审查类应用。如果 Spencer 正在编辑一个技术栈明显不同的现有仓库(例如已接好 shadcn 的 Next.js),请遵循该仓库的约定,但仍要应用此技能中 Spencer 的排版、密度和语气偏好。
UI/UX 设计智能工具。包含 50 种风格、21 套配色、50 种字体搭配、20 种图表和 9 种技术栈(React、Next.js、Vue、Svelte、SwiftUI、React Native、Flutter、Tailwind、shadcn/ui)。操作:规划、构建、创建、设计、实现、审查、修复、改进、优化、增强、重构和检查 UI/UX 代码。项目:网站、落地页、仪表板、管理面板、电商、SaaS、作品集、博客、移动应用、.html、.tsx、.vue、.svelte。元素:按钮、模态框、导航栏、侧边栏、卡片、表格、表单、图表。风格:玻璃拟态、黏土拟态、极简主义、粗野主义、新拟态、便当网格、深色模式、响应式、拟物设计、扁平设计。主题:配色、无障碍、动画、布局、字体排版、字体搭配、间距、悬停、阴影、渐变。集成:通过 shadcn/ui MCP 搜索组件和示例
根据提示词关键词和仓库信号(.sln、.csproj、global.json、.cs 文件)检测任何 C#、ASP.NET Core、EF Core、Blazor、MAUI、Uno Platform、WPF、WinUI、SignalR、gRPC、xUnit、NuGet 或 MSBuild 请求中的 .NET 意图。所有 .NET 工作都应首先调用此技能——在任何规划或实现之前加载特定版本的编码规范,并通过 `dotnet-advisor` 路由到各领域技能。不要用于明显非 .NET 的任务(Python、JavaScript、Go、Rust、Java)。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
