code-refactor
基于 Martin Fowler《重构》方法论的代码重构技能,强调在测试保护下进行小步、安全、行为不变的增量重构,适用于改善代码结构、降低技术债务。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-15 00:13
41,135 个结果
基于 Martin Fowler《重构》方法论的代码重构技能,强调在测试保护下进行小步、安全、行为不变的增量重构,适用于改善代码结构、降低技术债务。
Fork Upstream Sync 是一项用于同步 GitHub fork 与上游仓库的技能,目标是在保持未合并功能分支和开放 PR 可合并的同时完成同步。它强调「集成式 main」应等于 upstream/main 加上你自己的未合并提交,且保持线性历史,而不是通过会产生重复功能工作的合并提交来实现。该技能提供前置条件校验(Git 2.30+,PR 状态检查需 gh,origin 的 fetch/push 权限与 upstream 的 fetch 权限,工作区干净或可 stash,分支未被其他 worktree 检出,记录当前分支与 SHA 以便恢复),并根据用户请求选择四条路径:A 引导(尚无 upstream remote 或首次同步)、B PR 分支(开放 PR 为 CONFLICTING 或 DIRTY,将功能分支 rebase 到 upstream/main)、C 集成 main(fork main 应与 upstream 一致且与功能分支 tip 相同)、D 合并后清理(上游已合并你的 PR,丢弃 fork main 上的重复提交)。通常完整同步为 B 再接 C。技能要求在编辑前强制执行仓库同步,并在每个主要阶段输出简短报告,最后给出 PASS、FAIL 或 PARTIAL 结果。
2D 游戏开发原则技能,涵盖精灵系统、瓦片地图、2D 物理、摄像机系统与类型模式,并列出常见反模式,帮助开发者建立清晰的 2D 游戏系统设计思路。
Sol-Luna Router 是一个两阶段编码工作流技能:由 Sol 负责决策与最终验证,将具体实现或只读调查委托给固定的 Luna Max CLI 工作进程。需用户明确要求时才启动 Luna。
edge-tts 是一个使用微软 Edge 在线 TTS 服务的免费语音合成工具,无需 API Key,支持 300 多种声音,可生成 MP3 语音并输出字幕文件。
goplaces 是一个 Google Places API(New)命令行工具,支持文本搜索、地点详情、地点解析与评论查询。默认输出人类可读格式,加 --json 供脚本使用,需配置 GOOGLE_PLACES_API_KEY。
这是一个面向 Node.js/Express/TypeScript 微服务的后端开发规范文档。用于在创建或修改路由、控制器、服务、仓储、中间件、数据库操作、错误跟踪、输入校验、配置管理以及后端测试与重构时,统一团队的后端开发方式。文档覆盖分层架构(路由、控制器、服务、仓储、数据库)、目录结构、命名约定、7 条核心规则、常用导入、HTTP 状态码参考、服务模板与需避免的反模式,并提供多份资源文件供深入查阅。适用于使用 Prisma、Sentry、Zod 等技术栈的后端微服务项目。
面向后端开发的技能包,提供现代语言、框架与数据库的选型指南,覆盖 API 设计、认证授权、数据库优化、缓存、OWASP Top 10 安全、微服务、测试、CI/CD 与生产监控等实践,并配有多个参考文档。
该技能用于在修改 .NET/C# 代码前评估破坏性变更,尤其适用于调用方不受控制的场景,例如 NuGet 库或包含 PublicAPI.Shipped/Unshipped.txt、ApiCompat、多目标框架等标记的仓库。它强调先检查仓库实际存在的隐藏契约面(公共 API、多目标与条件编译、源生成与分部代码、InternalsVisibleTo),再针对性地阅读参考文档。技能提供安全变更模式,如保留旧签名并新增重载、使用 [Obsolete] 转发器、默认接口实现等,并说明绿色构建或测试通过不足以证明兼容性。最终要求给出明确的兼容性说明,并针对每个目标框架进行构建和测试验证。
面向 .NET 仓库的 JetBrains ReSharper 命令行工具(CLT)使用技能,指导通过 jb inspectcode 与 jb cleanupcode 建立代码检查与清理质量门禁,并管理共享设置。
面向技术产品、开发者工具、API 与 SDK 的发布规划技能,提供分级评估、计划生成与就绪检查脚本,以及文档、信息传达、渠道、指标等清单与模板。
面向 Java 应用的 OpenTelemetry 接入风格指南,支持零代码 Java agent 与手动 SDK 两种方式,通过 OTLP HTTP 导出 trace、日志和指标,并提供内联 endpoint 与 ingest key、semconv 资源属性等配置说明。
surf-cli 代码库导航与修改技能,用于理解该 Chrome 扩展加原生主机的 AI 浏览器自动化项目架构,并指导添加 CLI 命令、CDP 操作及调试测试。
面向 Python 工程的技能包,覆盖 2026 年现代工具链(uv、ruff、严格类型检查器)、Python 3.12+ 惯用法、结构化异步、默认安全与性能实践,支持按标准编写新代码(BUILD)和审计现有代码(AUDIT)两种模式。
Sokosumi 是一个 AI 智能体市场技能,让自动化环境通过 CLI 无界面调用 Sokosumi:提供 API key 或 auth token 后,可列出智能体、招聘智能体执行任务、管理协作者与任务,并用 --json 输出结构化结果。
用于将 Simulink 模型配置为 Embedded Coder(ERT)或 AUTOSAR 代码生成的技能。当用户要求为生产/ECU 部署配置模型、提及 ERT、AUTOSAR、ARM、嵌入式目标、生产代码或 MISRA 合规时使用,不适用于纯仿真、Simulink Coder(GRT)、DDS/ROS 或修改生成代码等任务。
一套面向浏览器音频的生产级容错模式,涵盖 AudioContext 单例、音频预加载、快速连发音效、播放取消、静音错误处理、音量层级、无障碍偏好与 Web Audio 效果等实践。
面向 Python 3.11+ 的惯用法编码指南技能,强调类型注解、Pydantic v2 API 校验、推导式替代循环、EAFP 错误处理与现代工具链(uv、ruff、mypy)。
JSON Parser 是一个 JSON 数据校验助手技能,可解析并美化打印 JSON、按 JSON Schema 校验、检测格式错误的 JSON、用 JSONPath 提取指定字段,以及转换为 CSV、YAML 等格式。
Vision 框架 API 参考,覆盖主体分割、手部与人体姿态检测、人物分割、人脸检测、文字识别(OCR)、条码检测与文档扫描,含请求处理器、坐标系统与各请求的可用版本和限制说明。
Duende Software 文档统一管理与检索技能,负责本地存储、抓取、发现与引用解析,可作为所有 Duende 官方文档的单一可信来源。
一个关于 Git 配置的 Claude Code 技能,覆盖全局设置、别名、性能优化、凭据管理、维护、.gitattributes、克隆快捷方式与排错,帮助优化 Git 工作流。
Git Worktree Setup 技能用于为并行执行的 AI 智能体创建隔离的 Git worktree 环境,包括目录结构规划、端口分配、环境变量配置与依赖安装,适用于多实例并行开发场景。
用于设计幂等 API 与安全的请求重试机制,防止重复操作。涵盖幂等键、至多一次语义、重复检测、请求指纹与在途请求处理等模式。