v2 横切功能模式
RomM v2 前端的横切功能模式——错误/snackbar 处理、加载与骨架状态、实时 Socket.IO 更新、UI 状态持久化(URL vs localStorage vs 临时)、分页/无限滚动、表单与校验、权限(useCan),以及破坏性操作确认。在为 v2 功能接行为(不只是写标签)时使用。在 frontend/src/v2/ 下实现数据流、对话框、表单、开关或权限门控时触发。
使用场景/代码审查与 GitHub
拉取 PR、读 diff、查 Issue、管理仓库。适合 Code Review、发布说明、CI 问题排查。
共匹配 6,813 个资源 · 第 62 / 142 页
GitHub MCP 让 AI 进入你的协作流程:拉取 PR diff 做代码审查、检索 Issue 历史定位已知问题、读取 CI 日志分析构建失败、汇总提交生成 changelog。官方 github/github-mcp-server 通过 GitHub API 或个人访问令牌(PAT)鉴权,Gitee / GitLab 也有对应实现。
Code Review 实践:把团队的评审规范写成 Skill(如「检查竞态、边界、错误处理,按严重度输出」),配合 GitHub MCP 让 AI 先过一遍 PR,人工只看 AI 标出的高风险行——审查耗时通常明显下降,且低級错误漏检更少。
权限建议:使用细粒度 PAT(只授予目标仓库 contents / pull-requests 读写),组织仓库务必开只读起步;让 AI 发布评论或合并前先要求确认,防止误操作污染协作记录。
RomM v2 前端的横切功能模式——错误/snackbar 处理、加载与骨架状态、实时 Socket.IO 更新、UI 状态持久化(URL vs localStorage vs 临时)、分页/无限滚动、表单与校验、权限(useCan),以及破坏性操作确认。在为 v2 功能接行为(不只是写标签)时使用。在 frontend/src/v2/ 下实现数据流、对话框、表单、开关或权限门控时触发。
在 RomM v2 前端(frontend/src/v2/)构建或修改组件。在创建/编辑 v2 原语(src/v2/lib/ 的 R* 组件)、共享 composite 或业务 composite 时使用——涵盖三层模型、文件/目录约定、SFC 结构、导入顺序、barrel、Storybook 要求与 v2 反模式。任何对 frontend/src/v2/ 下的工作都会触发。
RomM v2 前端的通用输入(鼠标、触摸、键盘、手柄)与响应式/通用视口布局。在添加交互式 v2 组件、焦点管理、空间导航、手柄/键盘处理、按模态门控的焦点环、断点或响应式布局时使用。涵盖 useInput、焦点几何原语、overlay scope stack、useBreakpoint 与 data-bp/data-input 属性。对 frontend/src/v2/ 下的交互或响应式工作触发。
维护 @next/rspack-core 与 @next/rspack-binding 包。在编辑 rspack/package.json、rspack/crates/binding/Cargo.toml、rspack/rust-toolchain.toml 或 packages/next-rspack/package.json 时使用。涵盖升级 @rspack/core npm 版本、rspack_* crate 版本、Rust toolchain 版本、本地测试的构建与 link,以及 NEXT_RSPACK 环境变量用法。不适用于根目录 rust-toolchain.toml(那是 Turbopack 用的)。
在创建、更新或改进代理技能(agent skills)时使用。
面向 React、Next.js、TypeScript 与 Tailwind CSS 应用的前端开发技能。在构建 React 组件、优化 Next.js 性能、分析 bundle 体积、搭建前端项目、实现无障碍或审查前端代码质量时使用。
创建 MCP(Model Context Protocol)服务器,通过设计良好的工具让 LLM 与外部服务交互。MCP 服务器的质量以其在多大程度上帮助 LLM 完成真实任务来衡量。
用 Boltz 设计新的小分子结合剂。当需要为某靶点在没有固定化合物库的情况下生成全新配体或苗头化合物时使用。不适用于筛选已有分子或一次性 docking。
用 Boltz 设计新的蛋白结合剂。在为某个靶点生成蛋白、多肽、抗体、纳米抗体或自定义结合剂候选时使用。不适用于筛选已有蛋白或小分子。
如何更新随包携带的 SQLite3 amalgamation(sqlite3/sqlite3.c 与 sqlite3.h)以及 Meson wrap。在升级 SQLite、刷新内置 amalgamation 或提升 sqlite3 wrap 版本时使用。
SQLiteCpp 的发布步骤:在所有文件中同步提升版本号、定稿 CHANGELOG、发起 Release PR 并打 tag。在切新版本、提升项目版本或打 tag 时使用。
Kubernetes 执行平台——把 TAO 容器任务作为单 Pod 的 k8s Job 提交,并按 NVIDIA GPU 调度。在已部署 NVIDIA GPU Operator 的 EKS / GKE / AKS / 本地集群上运行 TAO,或把 TAO 接入既有 k8s 原生 ML 平台时使用。
通过微交互改进、动画、无障碍(a11y)修复和 UI 结构打磨来提升 Jetpack Compose 界面。用于把硬编码样式抽取到 AppTheme、补充 TalkBack semantics、实现 AnimatedVisibility 或微动画、抽取无状态 Composable,以及添加 @Preview 注解。
移除应用冗余、加固数据安全、让故障可见。用这个 skill 安全地清理死代码与未使用资源、修复硬编码 API key 这类漏洞、修正静默异常(空 catch 块)、把重量级图片资源转为 WebP,并确保日志中不含 PII。
Kubernetes 执行平台 —— 把 TAO 容器任务以单 Pod 的 k8s Job 形式提交,并按 NVIDIA GPU 进行调度。适用于已安装 NVIDIA GPU Operator 的 EKS / GKE / AKS 或本地集群,或需要把 TAO 接入现有 k8s 原生 ML 平台时。
布设 canarytokens 与蜜罐凭据并在泄露时告警。
通过投毒的检索上下文与嵌入操纵,探测 RAG 应用是否存在提示注入。
提取并防御系统提示词及其内嵌密钥与路由逻辑。
用 CMake 构建 SQLiteCpp。用于 CMake 构建、测试、选项或构建脚本。
当用户要求“优化 SQL 查询”“探索数据库 schema”“生成迁移 SQL”“分析查询性能”或“记录数据库结构”时使用此技能。
面向 PostgreSQL、MySQL、MongoDB 与 DynamoDB 的数据库设计,含 schema 分析、索引优化与迁移生成。在设计 schema、优化查询、规划迁移或分析数据库性能时使用。
从需求出发设计关系型 schema,含规范化、迁移、ERD、RLS 策略与索引,面向 PostgreSQL、MySQL 与 SQLite。在设计新功能、审查 schema 或添加多租户时使用。
基于 Node.js/Express/Fastify 与 PostgreSQL 的后端开发。在设计 REST 或 GraphQL API、优化数据库查询、实现认证、构建微服务、处理迁移或审查后端代码时使用。
设计、构建并运维 Kubernetes operator。在通过自定义控制器扩展 Kubernetes、选择框架、设计 CRD、实现调谐循环或审计 operator 反模式时使用。
当用户要求“分析 Dockerfile”“优化 Docker 层”“校验 docker-compose”“检查容器最佳实践”或“审计 Docker 配置”时使用此技能。
对 sqlc 风格目录中的每条查询执行 EXPLAIN QUERY PLAN,并与基线比对执行计划。可检测 PR 引入的新全表 SCAN 和 TEMP B-TREE 排序扫描。目前仅支持 SQLite/D1,引擎扩展见下文。
使用 EAS 将 Expo 应用部署到生产环境——构建并提交到 iOS App Store、Google Play 商店和 TestFlight,配置 eas.json 的构建与提交配置文件,管理应用版本与构建号,发布商店元数据与 ASO,并通过 EAS Hosting 部署 Web 包和 API 路由。适用于准备生产构建、运行 eas build 或 eas submit、发布到 TestFlight、应用商店发布或灰度、递增版本号/构建号或设置 Expo 应用的商店列表元数据
在 React 前端构建与调试 pane 生命周期行为。在添加 pane 操作、布局行为、渲染更新或 pane 级交互时使用。
RedisInsight UI 的 React/Redux 前端开发模式:组件目录结构、styled-components、hooks、命名导出、barrel 文件、布局组件与主题用法。在编辑 redisinsight/ui/** 下任何文件、编写或修改 React 组件、Redux slice、styled-components、自定义 hook,或用户提到 UI、frontend、React、Redux、styled-components 时使用。
RedisInsight 使用 Jest 与 Testing Library 的单元/集成测试标准:测试结构、`renderComponent` 助手、用 faker 造测试数据、mock 模式,以及用 `waitFor` 取代固定等待。在编写或修改任何 `*.spec.ts` 或 `*.spec.tsx` 文件、新增组件或 slice 测试、调试不稳定测试,或用户提到 jest、testing library、faker、测试模式时使用。
在本地端到端调试 signals 管线。涵盖从 fixture 发出测试 signal、经 REST API 监控 Temporal 工作流、从对象存储读取沙箱代理日志、检查 Docker 沙箱容器,以及诊断常见故障(陈旧的 ClickHouse embeddings、agentsh 网络拒绝、不活动超时)。当 signal 未送达收件箱、signal-report-summary 工作流失败或沙箱任务运行超时时使用。
为 Airflow 实现全新语言 SDK 的指南(AIP-108)。当贡献者要为一种新编程语言添加支持——设计 Python coordinator、用目标语言实现线协议、编写 bundle 格式并组织 PR——时使用本技能。触发短语包括:“new language SDK”“new SDK”“add support for [language]”“implement coordinator for”“SubprocessCoordinator”“BaseCoordinator”“new runtime”“AFBNDL01”“supervisor schema”,或任何把新语言引入 Airflow executor 生态的内容。
搭建完整的 Next.js 项目,包含 TypeScript、Tailwind、shadcn/ui、TanStack Query 与主题支持。
在 Next.js 项目中搭建 Better Auth,支持邮箱 OTP 认证与 shadcn/ui 组件。
在 Next.js 项目中配置 Prisma ORM 与 PostgreSQL,包含 schema、迁移与种子数据。
Stock Indicators 的测试约定。用于测试命名(MethodName_StateUnderTest_ExpectedBehavior)、FluentAssertions 模式、精度要求和测试基类选择。
指导 PR 自动化与多智能体编排库的工作流。
在运行任何自动化循环之前必须先用。要求明确可观测的成功输出(PR、修复的测试、推送),拒绝只有预测的循环。
在新增自动化脚本时使用。必须有一个调用方(CI/cron/hook);看门狗脚本还需要 launchd plist 模板与 deploy.sh 的安装步骤。
为高端网站打造 CSS Grid 编辑风排版布局系统。适用于不对称网格、杂志式版面、作品集索引、案例展示页、图片画廊、主视觉构图、专题叙事、产品证明版式、类瀑布流节奏,以及用更强的层级感取代千篇一律的卡片网格。
解释、优化、编写并记录 SQL 查询。当需要解释某个 SQL 查询、优化慢 SQL、把 SQL 转译成给非技术干系人看的通俗表达、依据自然语言描述写出查询或产出查询文档时使用。产出通俗解释、带注释的优化查询,或涵盖输出结构、假设与已知限制的数据字典。支持 PostgreSQL、MySQL、BigQuery、Snowflake 和标准 SQL。
精英级 UX/UI 与高级 GSAP 动效工程师。强制执行基于 Python 的真随机布局变化、严格的 AIDA 页面结构、宽幅编辑风格排版(禁止 6 行折行)、无缝隙 bento 网格、严格的 GSAP ScrollTrigger(钉住、堆叠、scrub 跟随)、内联微图与超大区块间距。
分析、校验并安全地修复 Ultiorganizer 的 CSS 改动。当 Codex 编辑或评审 cust/ 下的 CSS 文件、移动端样式、皮肤覆盖或共享样式表规则时使用;也用于检查样式/配色一致性,或判断重复选择器与工具类是否应当合并。对改动的 CSS 运行 Stylelint,除非用户要求更大范围的视觉重构,否则只做低风险修复。
在有多步骤任务的规格或需求、但尚未动代码时使用。
编写高质量的 Agent Skill(SKILL.md),让 AI 可靠地触发并执行得好——扎实的 frontmatter、带触发短语的精准描述、清晰的输出契约、质量检查与反模式。当被要求编写技能、创建 SKILL.md、改进技能、评审技能质量或向技能库贡献内容时使用。产出一份完整、能通过 SkillCheck 的 SKILL.md,并附关键决策的简短理由。
本 monorepo 强制的「每次改动都带测试」纪律。只要你在 apps/** 或 packages/** 下编写、更改、重构或删除任何代码——函数、类、路由、组件、hook、schema、迁移、配置或 bug 修复——以及触及 tests/ 下任何内容、添加覆盖、运行套件、配置 CI,或被问及某门控为何失败时加载。定义每次改动需要的测试类型(单元/集成/契约/API/e2e/无障碍/视觉/性能/安全)、确切的命令与约定(就近放置的 bun:test、工厂、确定性、无注释),以及执行该纪律的 CI 门控。贯彻这条规则:每种可能的改动都必须在同一次改动中随附测试。
打造独特、生产级、高设计质量的前端界面。当用户要求构建 Web 组件、页面、产物、海报或应用(示例包括网站、落地页、仪表盘、React 组件、HTML/CSS 布局,或对任意 Web UI 做样式美化)时使用此技能。生成富有创意、打磨精细的代码与 UI 设计,避免千篇一律的 AI 审美。
构建高质量 MCP(Model Context Protocol)服务器与工具的指南:MCP 是什么、如何面向 agent 易用性设计 tools/resources/prompts,以及用 TypeScript 或 Python 实现服务器。当你需要 MCP 最佳实践、服务器架构模式或分步构建工作流(含语言偏好)时使用。
本地 stdio 部署用个人访问令牌(推荐细粒度 PAT)最简单;多用户托管场景才需要 GitHub App / OAuth。环境变量名见资源详情页。
会。它是第一道过滤而非替代:语义类缺陷检出不错,但供应链、越权逻辑仍需专业审计与人工评审兜底。
取决于模型提供方与令牌权限。企业内网可选本地模型 + 只读令牌;令牌务必设置过期与最小 scope,并定期轮换。