Skills
收录 98,067 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
模型开发编排 Skill,涵盖资产查询、模型训练、推理部署和真机评测的任意组合。支持完整端到端流水线或部分阶段(例如仅训练+部署、仅部署+评测)。当用户需求涉及两个或更多阶段时,优先使用本 Skill 而非单个模块 Skill。触发词包括:"用XX机器人训练XX任务"、"so101 插笔"、"训练部署"、"部署评测"、"训练评测部署"、"模型开发流程"、"端到端训练"、"训练推理评测"、"只训练不评测"、"训练完部署"、"model workflow"、"end-to-end training"、"train and deploy"、"deploy and eval"。
涵盖所有非表格类 Ignite UI for Angular UI 组件:应用脚手架与初始化、表单控件(输入框、组合框、选择框、日期/时间选择器、日历、复选框、单选按钮、开关、滑块)、布局容器(选项卡、步骤条、手风琴、分割器、导航抽屉)、数据显示组件(列表、树、卡片、标签片、轮播、分页器、进度指示器、聊天)、反馈浮层(对话框、snackbar、toast、banner)、指令(按钮、图标按钮、按钮组、波纹、tooltip、拖放)、Dock Manager、Layout Manager、Tile Manager 以及 Charts。何时使用:用户询问任何非数据表格的 Ignite UI Angular 组件,例如表单、下拉框、选择器、对话框、导航、列表、树、卡片、图表或初始项目搭建。何时不使用:数据表格、表格或表格化数据(请使用 igniteui-angular-grids);主题或样式(请使用 igniteui-angular-theming)。
构建高端交互式 3D 网站(WebGL 主视觉场景、滚动驱动的镜头运动、产品级渲染)的参考技能,使用 Three.js、React Three Fiber、drei 和 GSAP ScrollTrigger——包括在不破坏现有路由、内容或无障碍性的前提下将 3D 改造进现有网站(改版/重新设计)。当用户想要构建、改版、审阅或调试 3D/WebGL 网页体验时使用——主视觉画布、滚动劫持区块、粒子场、实例化对象、中心/导航场景,或 Three.js/R3F 场景中的性能问题,无论新项目还是现有项目。与 frontend-design 技能互补:frontend-design 涵盖通用 UI/UX 设计(布局、色彩、无障碍性),本技能涵盖 3D/WebGL 实现层。
Ink.js(用于命令行的 React)设计与实现指南。使用场景:(1) 创建或修改 Ink.js 组件 (2) 实现 Ink 特有的 hooks(useInput、useApp、useFocus)(3) 处理 emoji/图标宽度问题(string-width 变通方案)(4) 构建终端响应式布局 (5) 管理多屏导航 (6) 实现动画(spinners、progress bars)(7) 优化性能(React.memo、useMemo)(8) 处理键盘输入和快捷键 (9) 测试命令行 UI(ink-testing-library)
当用户询问 TUI 输入处理、raw 模式、cbreak 模式、终端键盘解析、Esc 与 Alt 的歧义、Ctrl-C、快捷键、焦点管理、鼠标事件、滚轮、括号粘贴、粘贴安全、命令面板、表单、文本编辑、resize 事件或键位设计时,应使用本 skill。以下情况主动激活:raw 模式、键盘输入、键位绑定、鼠标支持、粘贴处理、焦点模型、终端表单、文本输入、vim/emacs 风格快捷键、输入冲突以及跨平台 Windows/macOS/Linux 输入行为。提供:输入架构、快捷键规则、焦点模式、粘贴/鼠标安全与故障模式排查。
使用 Checkstyle、SpotBugs、PMD 和 SonarJava 进行 Java 代码质量检查。涵盖静态分析、代码风格和最佳实践。使用场景:用户使用 "Java"、"Spring Boot"、"Maven"、"Gradle",或询问 "Checkstyle"、"SpotBugs"、"PMD"、"Java 代码坏味道"、"Java 最佳实践" 时。不适用于:SonarQube 通用场景——请使用 `sonarqube` 技能;测试——请使用 Spring Boot 测试技能;安全——请使用 `java-security` 技能。
通过生成逐步执行轨迹(跨过程,含名称解析和类型转换)来解释某段具体代码在给定输入下实际做了什么。当用户对行为感到困惑或询问为何代码产生 X 而非 Y 时触发——“walk me through this”“trace through X with input Y”“why does this return X”“what does yield-from do here”“explain the execution path”。范围硬性规则:一个具体函数 + 一个具体输入场景。若用户想在没有具体场景的情况下查找缺陷,使用 logic-review;两版本对比使用 logic-diff;具体故障使用 logic-locate;代码库范围审计使用 logic-health。不要在以下情况触发:没有行为问题的缺陷查找、风格或设计讨论、与具体代码无关的概念解释。
通过先向后再向前的半形式化追踪,定位已确认故障的根本原因。当用户提供堆栈跟踪、失败的断言、错误消息或具体错误值观察时触发——“find the bug”“this test is failing”“track down this crash”“why is this test failing”“KeyError at line 89”“expected 70, got 100”“NoneType has no attribute X”“cart empties when second tab opens”。范围硬性规则:需要具体故障(异常、失败的测试或具体错误输出)。没有证据的模糊怀疑使用 logic-review;行为解释使用 logic-explain;重构对比使用 logic-diff;代码库审计使用 logic-health。不要在以下情况触发:没有具体症状的模糊“哪里有问题”、风格问题或性能问题。
通过 streamlit-apps MCP 工具在 PostHog 中创建、部署和运维 Streamlit 应用——创建应用、设置其源码、读取和修补其代码、启动和停止其沙箱、轮询状态、列出版本、删除,并通过其 PostHog URL 与人类共享应用。当被要求“create a streamlit app”“deploy a data app”“ship a dashboard app”“restart/stop my app”“why is my app not running”或“give me a link to the app”时使用。
在 .NET MAUI 应用中调用 REST API 的指南。涵盖使用 System.Text.Json 的 HttpClient 设置、DI 注册、服务接口/实现模式、完整 CRUD 操作(GET、POST、PUT、DELETE)、错误处理、平台特定的明文流量配置以及 async/await 最佳实践。适用场景:"REST API"、"HttpClient"、"call API"、"GET request"、"POST request"、"API service"、"JSON deserialization"、"CRUD operations"、"clear-text traffic"、"consume API MAUI"。不适用场景:Aspire 服务发现(使用 maui-aspire)、认证令牌处理(使用 maui-authentication)或本地数据库存储(使用 maui-sqlite-database)。
让 Web 应用在手机上拥有原生体验——通过细微的 CSS 和 meta 标签调整,区分“浏览器中的网站”和感觉像已安装的应用。涵盖悬停状态残留、点击高亮闪烁、100vh 问题、输入框导致页面缩放、点击响应迟缓、下拉刷新劫持滚动、内容被刘海遮挡、长按选中按钮文字、轮播方向错误、状态栏不匹配,以及必须在真实设备上测试的原则。适用于为移动设备构建或审查 Web 应用、遇到“在 Chrome 中正常但在手机上感觉不对”的情况,以及构建 PWA、底部弹层、轮播、全屏布局或任何触控交互。若要处理动效本身,请使用 animate;若使用 React Native,请使用 animate-expo。
将模型从最新的 vLLM 上游仓库迁移到 vllm-plugin-FL 项目(固定于 vLLM v0.13.0)。当有人想为 vllm-plugin-FL 添加新模型支持、从上游 vLLM 移植模型代码或回移新发布的模型时,使用此技能。触发条件包括用户说“migrate X model”“add X model support”“port X from upstream vLLM”“make X work with the FL plugin”,或直接输入“/model-migrate-flagos model_name”。model_name 参数使用 snake_case(例如 qwen3_5、kimi_k25、deepseek_v4)。不要用于 vLLM 0.13.0 核心已支持的模型,也不要用于无需回移的多模态专属组件。
使用 OpenAI Agents SDK 构建 AI 应用——文本 Agent、语音 Agent(实时)、带 handoff 的多 Agent 工作流、使用 Zod schema 的工具、输入/输出护栏、结构化输出和流式传输。可部署到 Cloudflare Workers、Next.js 或 React,并支持 human-in-the-loop 模式。使用场景:构建带工具和 Zod schema 的文本 Agent、创建使用 WebRTC/WebSocket 的实时语音 Agent、实现专家之间 handoff 的多 Agent 工作流、设置输入/输出护栏以保障安全、关键操作需要人工审批、流式传输 Agent 响应、将 Agent 部署到 Cloudflare Workers 或 Next.js,或排查 Zod schema 类型错误、MCP 追踪失败、无限循环(MaxTurnsExceededError)、工具调用失败、schema 不匹配或语音 Agent handoff 限制。
通过 `orca` CLI 操作 Orca 管理的 worktree、文件夹上下文、终端、仓库、自动化、artifact、技能共享、worktree 评论、目标/子任务以及 Orca 内置浏览器。当用户说 “$orca-cli”、“Orca worktree”、“child worktree”、“spawn codex/claude in a worktree”、“read/wait/send Orca terminal”、“handoff” / “handover” / “give this to another agent”、“Orca browser”、“orca artifacts”、“orca goal” 或 “share skills” 时使用。涉及 Orca 状态时优先使用它,而不是原始 git worktree、临时 PTY 或 Computer Use。仅当可见窗口需要 CLI、文件系统或 API 无法完成的 GUI 控制时才使用 Computer Use。
使用 git worktree 并行运行多个 AI 编码 Agent 会话——每个 Agent 隔离在自己的 worktree 中,在独立分支上工作。只要用户想要:同时运行两个或多个 AI Agent 处理不同的功能或缺陷、在同一仓库中设置隔离的 Agent 工作区、把并行分支推送到 GitHub 并开启/更新 PR、在并发的 Agent 会话之间协调,或在合并后清理,就使用本 skill。触发词:"parallel agents"、"multiple agent sessions"、"git worktree"、"run agents in parallel"、"work on two things at once"、"isolated agent workspace"、"spin up another agent",或任何涉及同时进行的 AI 辅助开发流的请求。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
