refactoring
该技能指导 AI 代理系统化重构现有代码,在不改变外部行为的前提下识别代码坏味道、选择重构模式、按安全顺序应用转换,并通过测试验证正确性,从而提升可读性与可维护性。支持 Python、JavaScript/TypeScript、Java、Go、Rust、C/C++、Ruby。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-24 00:15
37,763 个结果
该技能指导 AI 代理系统化重构现有代码,在不改变外部行为的前提下识别代码坏味道、选择重构模式、按安全顺序应用转换,并通过测试验证正确性,从而提升可读性与可维护性。支持 Python、JavaScript/TypeScript、Java、Go、Rust、C/C++、Ruby。
用于在领域驱动设计(DDD)中梳理限界上下文之间关系的技能,帮助定义集成契约、上下游归属、翻译规则与防腐层决策,适用于多上下文集成与迁移规划。
通过 TON Docs MCP 服务器检索并引用 TON 区块链官方文档、TEP 标准与 SDK 指南的技能,适用于回答 TON 概念、智能合约、标准、地址与 API 等问题。
面向 Next.js 全栈应用的搭建指南技能,串联 Shadcn UI、Neon Postgres、Drizzle ORM 与 AI SDK 等配置步骤,覆盖部署、代码质量、环境变量校验与 AI 编程助手配置。
Ant Design CLI(@ant-design/cli)是一个本地命令行工具,内置 antd v3/v4/v5/v6 元数据,可离线查询组件 API、props、tokens、示例与文档,并支持项目分析、版本迁移、代码检查、环境收集与缺陷报告。
从运行中的 LiteLLM 代理删除一个或多个 API 密钥的运维技能。需先向用户索取密钥或别名,确认后再调用 POST /key/delete 接口,并在输出中展示返回的已删除密钥列表。
根据后端源码、路由定义、OpenAPI 片段或 curl 等 API 资料,生成可提交、可评审的 Bruno API 集合、请求文件、环境与请求文档。支持 OpenCollection YAML 与 .bru 两种格式,强调不回填真实密钥与 PII。
一套 RPC 风格后端 API 设计规范,采用 Controller → Manager → Repository 分层架构。适用于新建 API 端点、设计 API 契约或做代码评审,强调查询参数代替路径参数、动词子路径处理操作,以及薄控制器、业务逻辑集中于 Manager。
Git Master 是一个处理 Git 工作的技能,覆盖原子提交、rebase、squash、blame、bisect、reflog 及历史查询。适用于需要提交或回答 Git 历史问题的任务,强调精确、保守、以证据为准,先读取仓库状态再推断。
用于查阅 Uniface 9.7 ProcScript 官方参考文档的技能,覆盖 8 个合并分类文件共 594 条条目,帮助在回答 ProcScript 问题时按文件检索并引用准确语法、参数与示例。
用于审查 Rust 代码改动的技能,关注正确性、内存与线程安全、错误语义、多余分配或克隆、锁作用域、API 兼容性与测试缺口等内容,强调基于实际 diff 和调用方进行评审,并按严重程度输出可复现的发现。
面向 uni-app 插件市场的技能,用于浏览插件、自动安装插件、配置插件设置、集成第三方插件、处理插件依赖以及更新和管理插件,覆盖组件、API、模板等插件类型。
sentry-debug-issue 是 getsentry/plugin-cursor 提供的一项技能,用于从一个 Sentry 问题出发,拉取完整上下文(堆栈、面包屑、trace、日志等),定位根因、在本地仓库修复并添加测试,最终通过提交或 PR 携带 Fixes 引用关闭该问题。需先连接并认证 Sentry MCP。
OpenAPI 规范(OAS 3.x)技能,指导编写、阅读与校验 OpenAPI 文档,涵盖文档结构、路径与操作、Schema、参数、安全方案等内容。当前版本为 OpenAPI 3.2.0。
自动搭建 Midnight 开发环境的技能:安装 Compact 编译器、配置 PATH、检查 Docker、启动 proof server,并引导安装 VS Code 扩展,供构建与部署 Midnight 应用前使用。
Mastra 是一个用于构建 AI 应用的 TypeScript 框架,通过统一的 Mastra() 构造函数整合智能体、工作流、工具、记忆、RAG、MCP、语音、评估与可观测性。项目可用 npm create mastra@latest 脚手架创建,并用 mastra dev 启动开发服务器与 Studio UI。
verify-commands 是来自 mdsmithaustin/pstack 的一项技能,用于编写或评审“验证命令”——也就是判断某项工作是否已完成的可执行检查,例如测试调用、验收检查、CI 门禁、shell 断言等。其核心观点是:验证命令本质上是一种验收测试,在交付之前必须能回答“如果这条命令实际上什么都没做,输出里有什么能告诉我?”,否则它只是命令而非检查。该技能要求为每个可运行检查标注失败方向(如非零退出、摘要行出现 0 passed、缺少覆盖率行、stderr 出现 ECONNREFUSED),并强调“命令失败”“出现错误”只是复述而非信号,TBD、N/A、none 属于拒答;N 条命令需要 N 条失败信号。还要求为每条路径提供依据(继承仓库中已验证可用的命令、确认目录与清单文件存在、优先使用 npm --prefix 而非 cd),并列出一系列“看似通过实则未度量”的陷阱及替代写法,以及评审他人命令时应报告而不臆造替代路径。
OpenWeather API 集成技能,通过 Membrane CLI 管理天气与位置数据,可获取当前天气、预报、空气质量、紫外线、太阳辐射及地理编码等信息,适合需要基于位置天气数据的应用。
Microsoft Power Platform 技能集中的内部实现技能,由 /add-native 按相机、图片选择器、条码扫描、二维码扫描等能力调用,在移动应用项目中生成 JS 包装层文件。
pi-share 是一个用于加载和解析 pi-share 会话记录的工具,支持从 shittycodingagent.ai、buildwithpi.ai、buildwithpi.com、pi.dev 等 URL 或 gist ID 获取并解码 GitHub Gist 中嵌入的会话数据。
该技能用于在没有检出 Nango 项目的情况下,远程构建 Nango Functions:通过 /functions/compile、/functions/dryruns、/functions/deployments 等 API 编译、试运行并部署单文件 TypeScript 的 action 或 sync。
面向开发者的 DOCA SHA 编程技能,指导在 BlueField DPU 或 ConnectX 加速卡上卸载 SHA-1、SHA-256、SHA-512 哈希计算,涵盖任务类型选择、能力查询、权限配置、错误排查与版本兼容。
sn-search-code 是一个面向开发者的多平台搜索技能,可检索 GitHub、Stack Overflow、Hacker News、HuggingFace 上的代码示例、开源项目、Issue、技术问答与模型数据集。脚本一般无需 API 密钥。
通过 pionex-trade-cli 命令行在 Pionex 现货市场下单、撤单及查询订单的 AI 技能,需先配置 API 凭证,支持 dry-run 预演与用户确认。