代码重构 refactor
在不改变业务逻辑的前提下,重构、简化或清理代码以提升可维护性。
使用场景/代码审查与 GitHub
拉取 PR、读 diff、查 Issue、管理仓库。适合 Code Review、发布说明、CI 问题排查。
共匹配 6,813 个资源 · 第 97 / 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 发布评论或合并前先要求确认,防止误操作污染协作记录。
在不改变业务逻辑的前提下,重构、简化或清理代码以提升可维护性。
在构建具有严格设计品味的强表现力前端界面时使用,涵盖色彩校准、响应式布局与动效规则。
当被要求头脑风暴、评估某个想法是否值得做、进行 office hours、或在写任何代码之前推敲新产品想法与设计方向时使用。
前端工程纪律:为每个 Web 项目强制 build-test-verify 流程;站点未经构建、测试、响应式、无障碍与真实浏览器视觉核验,不得宣告完成。建议与 vercel-cli 配合完成生产级部署。
配置常用的 MCP server,以增强 agent 能力。
使用 Chrome DevTools MCP 的前端调试团队。双模式——按功能清单测试或按缺陷报告调试。触发词:“team-frontend-debug”、“frontend debug”
使用 fastlane 将 Sky Map 部署到 Google Play 商店。触发词:“deploy to Play Store”“release to internal”“promote to beta/production”“upload metadata”或其他 Play 商店发布请求
指导 Qdrant 部署方式的选择。当用户询问"如何部署 Qdrant"、"Docker 还是云"、"本地模式"、"嵌入式 Qdrant"、"Qdrant EDGE"、"选哪种部署方案"、"自托管还是云"、"哪个部署延迟最低",或为新项目挑选部署类型时使用。
AI 无代码自动化专家——Zapier、Make、n8n、工作流设计、触发器/动作、面向所有业务的流程自动化。
审计 React Native、Expo、iOS、Android 的无障碍性。审查 accessibilityLabel、accessibilityRole、accessibilityHint、点击目标(最小 44x44pt)、读屏支持与平台语义。
指导 Apache Beam 中的 Python SDK 开发,包括环境搭建、测试、构建与运行 pipeline。在处理 sdks/python/ 下的 Python 代码时使用。
将 Expo 应用发布到 iOS App Store、Android Play Store、Web 托管与 API 路由。
vnext
api/event-publisher — 2 个抽象。
vnext
API — File Manager — 28 个抽象。文件事件处理器及用例。
vnext
api/graphql — 7 个抽象。
vnext
api/key-value-store — 2 个抽象。
vnext
api/logger — 1 个抽象。
vnext
api/opensearch — 4 个抽象。
vnext
API — Scheduler — 15 个抽象。定时操作用例。
vnext
API — Security & Auth — 53 个抽象。认证、API 密钥、角色、用户、团队事件处理器及用例。
vnext
api/build-params — 2 个抽象。
vnext
API — ACO — 30 个抽象。文件夹事件处理器及用例。
vnext
API — System — 2 个抽象。系统安装事件处理器及用例。
vnext
api/tasks — 2 个抽象。
vnext
API — Tenancy — 17 个抽象。租户生命周期与安装事件处理器及用例。
vnext
API — Website Builder — 57 个抽象。页面与重定向事件处理器及用例。
将 Quarto `.qmd` 幻灯片渲染为 HTML 并同步到 `docs/` 以便发布到 GitHub Pages。当用户说部署、发布幻灯片、推到 pages、把课程上线、渲染并发布,或在 Quarto 编辑后需要公开时使用。不适用于仅本地渲染 Quarto——那种情况直接用 `quarto render`。
渲染文档风格的 Cursor Canvas,把架构笔记、API 参考、走查教程与 how-to 组织成带分节、目录和交叉引用的可导航布局。当用户要求文档画布、文档总览、架构走查、API 参考页,或希望把结构化文档渲染为交互式画布时使用。
Kubernetes 服务部署运维手册:核心对象、探针、资源规格评估、安全发布,以及高效的 kubectl 排障。
在部署或管理 Kubernetes 工作负载时使用。可用于创建部署清单、配置 Pod 安全策略、设置服务账号、定义网络隔离规则、调试 Pod 崩溃、分析资源限制、查看容器日志或调整工作负载规格。也适用于 Helm 图表、RBAC 策略、NetworkPolicy、存储配置、性能优化、GitOps 流水线与多集群管理。
通过 MCP 工具实现浏览器自动化。任何 Web 任务都务必使用这些工具——导航站点、点击、输入、填表、截图或提取数据。这是控制浏览器的唯一方式。
通过 MCP 工具实现浏览器自动化。任何 Web 任务都务必使用这些工具——导航站点、点击、输入、填表、截图或提取数据。这是控制浏览器的唯一方式。
资深 Python 开发专家,编写干净、高效、文档良好的代码。适用场景:编写 Python 代码、优化 Python 脚本、按最佳实践审查 Python 代码、调试 Python 问题、实现类型标注,或用户提到 Python、PEP 8、需要 Python 数据结构与算法方面的帮助。
准备 MCP 服务器与插件发布:在所有文件中同步提升版本号并更新 changelog。
当用户想构建滚动动画、滚动效果、视差、滚动触发的显示、钉住区块、横向滚动、文字动画或任何与滚动位置绑定的动效时使用本技能——适用于 vanilla JS、React 或 Next.js。覆盖 GSAP ScrollTrigger(pin、scrub、snap、时间线、横向滚动、ScrollSmoother、matchMedia)与 Framer Motion / Motion v12(useScroll、useTransform、useSpring、whileInView、variants)。即便用户只说“滚动时动画”“滚动时淡入”“做出苹果式滚动”“视差效果”“粘性区块”“滚动进度条”“入场动画”也应触发。也适用于 GSAP 或 Framer Motion 代码生成的 Copilot 提示词模式。与 premium-frontend-ui 技能搭配,提供创意哲学与设计级打磨。
从结构化数据或 HTML 创建并下载由浏览器生成的 PDF。
升级 Flutter Web Engine 和/或 Framework 测试中使用的浏览器版本(Chrome 或 Firefox)。当被要求将 Chrome 或 Firefox 滚动升级到更新版本时使用。
当用户要求重构代码(提取组件、合并重复逻辑、重命名变量、优化结构)时触发。提供重构安全检查清单,防止丢失原始上下文。
在 Cursor 中借助内置图像模型与优质提示词生成并迭代图像。当需要根据文字描述或参考图创作图标、插画、UI 效果图、示意图、营销视觉或任何位图素材时使用。
来自 Vercel 工程团队的 React 与 Next.js 性能优化指南。在编写、审查或重构 React/Next.js 代码以保证最优性能模式时使用;涉及 React 组件、Next.js 页面、数据获取、包体积优化或性能改进的任务会触发。
如何编写、组织和维护 Claude 技能文件。涵盖三级渐进式披露模型、全部 YAML frontmatter 字段(context:fork、allowed-tools、disable-model-invocation、user-invocable、hooks、argument-hint)、调用控制模式、字符串替换($ARGUMENTS、${CLAUDE_SKILL_DIR})、使用反引号语法的 shell 预处理,以及 Maintenance 章节约定。在创建新技能文件、重写已有文件或审查技能质量时使用。触发短语:“add a skill”“write a skill”“create a skill file”“update skill”“skill quality”“skill review”“context fork”“allowed-tools”“user-invocable”。
把 OpenEnv 环境部署到 Hugging Face Spaces。当被要求部署、推送到 Hugging Face 或更新 space 时使用。
用于多容器本地开发与生产栈的 Docker Compose。当用户提到 "docker-compose"、"docker compose"、"multi-container"、"compose file"、"services"、"docker networking"、"compose volumes"、"dev environment setup",或在本地编排多个容器时使用。
移动应用性能测试,包括启动时间、帧渲染、内存分析、耗电、网络限速与崩溃分析,使用 Appium、XCTest 与 Espresso 在真机上完成。
Cursor AI IDE 的高效测试自动化模式,包括用 Composer 生成测试套件、用 Cmd+K 就地编辑测试、用 Chat 调试测试、代码库感知的测试生成,以及面向测试规范/rules 配置。
提供 Kubernetes 资源管理、Helm 图表模式、服务网格配置与弹性伸缩策略。涵盖 HPA、VPA、KEDA、Operator、安全上下文与命名空间隔离。当用户提及 'kubernetes'、'k8s'、'helm'、'istio'、'linkerd'、'service mesh'、'HPA'、'VPA'、'KEDA'、'pod security'、'resource quotas'、'operators' 时使用。
Next.js 的路由、数据获取、Server Components 与部署模式。当用户提到 "next.js"、"nextjs"、"app router"、"pages router"、"server components"、"server actions"、"next/image"、"next/link"、"getServerSideProps"、"getStaticProps"、"middleware",或使用 Next.js 构建 React 应用时使用。
基于证据的自动化清单和重叠审计工作流,适用于 ECC。在修复任何内容之前,当用户想要了解哪些作业、钩子、连接器、MCP 服务器或封装程序是活跃的、损坏的、冗余的或缺失时使用。
本地 stdio 部署用个人访问令牌(推荐细粒度 PAT)最简单;多用户托管场景才需要 GitHub App / OAuth。环境变量名见资源详情页。
会。它是第一道过滤而非替代:语义类缺陷检出不错,但供应链、越权逻辑仍需专业审计与人工评审兜底。
取决于模型提供方与令牌权限。企业内网可选本地模型 + 只读令牌;令牌务必设置过期与最小 scope,并定期轮换。