Skills
收录 97,725 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
CharacterBody2D 的专家级模式,包括平台跳跃移动(土狼时间、跳跃缓冲、可变跳跃高度)、俯视角移动(8 方向、坦克式操作)、碰撞处理、单向平台与状态机。适用于玩家角色、NPC 或敌人。触发关键词:CharacterBody2D、move_and_slide、is_on_floor、coyote_time、jump_buffer、velocity、get_slide_collision、one_way_platforms、state_machine。
为工程师和运维人员撰写内部技术文档:技术规格、架构文档、ADR、运行手册、迁移计划和面向开发者的实现指南。当主要任务是记录技术决策、系统边界、操作流程或面向构建者与维护者的发布路径时使用。触发词:tech spec、design doc、architecture doc、ADR、runbook、migration guide、implementation guide、rollout doc、operational guide、internal technical writing。面向最终用户的新手指南、教程、FAQ 和帮助中心流程也属于此列。API 门户归 `api-documentation`,发布说明归 `changelog-maintenance`,演示文稿归 `presentation-builder`,GTM 信息传递归 `marketing-automation`。
全面介绍如何配置和管理 GitHub Dependabot。用户咨询创建或优化 dependabot.yml 文件、管理 Dependabot 拉取请求、配置依赖更新策略、设置分组更新、单体仓库模式、多生态系统分组、安全更新配置、自动分诊规则,或任何与 Dependabot 相关的 GitHub Advanced Security(GHAS)供应链安全主题时,使用此技能。对于通过 GitHub MCP Server 在 AI 编码 Agent 中进行提交前依赖漏洞扫描,此技能会引用 Advanced Security 插件(`advanced-security@copilot-plugins`)。Agent 需要在提交前扫描依赖项中的已知漏洞时,使用此技能
2D/3D 摄像机控制专家模式,包括平滑跟随(lerp、position_smoothing)、摄像机抖动(trauma 系统)、带频率参数的屏幕震动、平台游戏的死区/拖拽、预判前瞻和摄像机过渡。适用于玩家摄像机、电影化镜头或多摄像机系统。触发关键词:Camera2D、Camera3D、SpringArm3D、position_smoothing、camera_shake、trauma_system、look_ahead、drag_margin、camera_limits、camera_transition。
使用 Animate UI 为 React 和 Vue 组件添加动画(基于 Motion 的原语,适用于 Radix UI、Base UI、React Aria 和 reka-ui)。对于 shadcn/ui 或 shadcn-vue 组件,运行 `@animate-ui/cli` codemod,将其原语替换为 Animate UI 的原语;对于直接基于这些库构建的组件,将导入替换为 `@animate-ui/react` 或 `@animate-ui/vue`;对于其他组件(自定义组件、纯标记),使用 Motion 应用 Animate UI 的 motion 规则、令牌(弹簧、曲线、缩放、模糊)和配方。还可用 `audit` 命令检查现有动画、迁移 Animate UI v1 项目,并将任何图标(Lucide、Hugeicons、Tabler、自定义 SVG 等)转换为兼容 `AnimateIcon` 的动画图标。适用于用户要求为组件添加动画、让 shadcn 组件“动起来”、添加进入/退出、按压或切换动画、制作页面过渡动画、在 React、Vue 或 Nuxt 项目中设置 Animate UI、为图标添加动画、调整动画节奏、检查动画是否遵循 Animate UI 规则,或查找缓慢和卡顿动画的情况。
使用 GridMap 配合 MeshLibrary、CSG 构造实体几何、遮挡以及运行时 GridMap 构建器进行 3D 关卡设计的专家级模式。在构建 3D 关卡、模块化图块集或 BSP 风格几何时使用。天空/雾/Environment 配方请转向 godot-3d-lighting。触发关键词:GridMap、MeshLibrary、set_cell_item、get_cell_item、map_to_local、local_to_map、CSGCombiner3D、CSGBox3D、CSGSphere3D、CSGPolygon3D、OccluderInstance3D、bake CSG。
在 Expo、React Native CLI 或 Re.Pack 项目中为 React Native 配置 Storybook。适用于在项目中添加 Storybook、用 withStorybook 配置 metro.config.js、创建 .rnstorybook 配置文件、在 Expo Router 中设置 Storybook 路由、配置 getStorybookUI,或在 Re.Pack 的 rspack/webpack 配置中添加 StorybookPlugin。涵盖 Expo、Expo Router、纯 React Native CLI 和 Re.Pack 等环境。
生成有依据、经验证且与数据库引擎无关的数据库文档,与实际架构保持 100% 一致。将实时数据库作为事实依据进行内省,并与 ORM 模型、迁移、生成类型、种子数据和应用查询交叉验证,再通过将文档与数据库进行差异比较来证明完整性。生成 ER 图(Mermaid)、逐表数据字典和机器可读的 schema.json。支持 PostgreSQL、MySQL、SQL Server 和 SQLite,可搭配任意 ORM(Prisma、TypeORM、Drizzle、Sequelize、Knex、Django、Rails)或原始 SQL 使用。适用于编写数据库文档、生成 ERD 或数据字典、编写 db/schema 文档、审计架构漂移或更新现有数据库文档。
使用 gen-l10n、ARB 文件、AppLocalizations、flutter_localizations、intl 格式化、复数/选择消息、RTL 支持、按语言环境的数字/日期格式化以及本地化构建错误,为 Flutter 应用添加、修复、审查和维护国际化功能。当需要添加 l10n 或 i18n、翻译 Flutter UI 文本、配置 l10n.yaml、管理 ARB 翻译、从 package:flutter_gen 导入迁移,或排查生成的本地化代码问题时使用。
Inertia Rails + React 的服务端驱动架构模式。构建任何 Inertia 页面或功能时首先加载本 skill——它会把你路由到正确的 skill。包含数据加载、表单、导航、状态管理的决策矩阵。绝不要使用 useEffect+fetch,绝不要对外部 URL 使用 redirect_to(请用 inertia_location),绝不要使用 react-hook-form(请用 Form 组件)。在 Inertia Rails 应用中添加页面、带视图的模型、CRUD 或展示数据时必须调用本 skill。始终使用 `render inertia: { key: value }` 传递数据——`@ivars` 不会自动作为 props 传递。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
