easysdd-refactor-fastforward
refactor 流程的超轻量通道:当改动明显很小、不值得走完整 scan→design→apply 三阶段时使用。AI 识别 1-3 条低风险优化点,与用户一次确认后按经典重构方法原地修改并跑测试自证,不写 scan 清单、design 或 checklist。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-13 00:15
40,863 个结果
refactor 流程的超轻量通道:当改动明显很小、不值得走完整 scan→design→apply 三阶段时使用。AI 识别 1-3 条低风险优化点,与用户一次确认后按经典重构方法原地修改并跑测试自证,不写 scan 清单、design 或 checklist。
用于 Laravel MCP 开发的技能,在创建或编辑 Laravel 项目中的 MCP 工具、资源、提示、服务器或 UI 应用时触发,涵盖注册、原语创建与常见注意事项。
以 David Beazley 风格编写 Python 的技能指南,强调生成器、协程、元编程与并发,帮助理解 Python 底层机制而非仅表层 API。
基于 Kin Lane“API Evangelist”理念的 API 设计技能,强调设计优先(OpenAPI)、治理、把 API 当作产品,以及契约先行、可读文档、Mock 与一致性检查。
以 Rust 语言团队负责人 Niko Matsakis 的风格编写 Rust 代码的技能,强调深入理解所有权、生命周期与借用检查器。适用于需要按 Matsakis 理念设计 API、处理借用冲突或学习生命周期省略规则的场景。
基于 AsyncAPI 创建者 Fran Méndez 的 Event-First 理念,指导设计事件驱动架构:先写 AsyncAPI 规范再实现发布者与订阅者,强调通道中心设计、协议无关、Schema 治理与文档即基础设施。
以 Carol Nichols 风格编写 Rust 代码的技能,强调实用模式、清晰解释与真实可用性,覆盖错误处理、测试、serde、异步、CLI 与日志等实践,倡导先跑通再优化、避免过度抽象与无文档的 unsafe。
一份遵循 Alexander Stepanov 泛型编程思想的 C++ 编码风格指南,强调算法优先于数据结构、以概念定义类型要求、迭代器解耦算法与容器,并给出常规类型、迭代器实现与算法组合的示例。
以 Werner Vogels 的失败优先设计、最终一致性与 API 驱动架构为原则的云原生系统设计技能,强调为故障而设计、去中心化与全面自动化,并给出熔断、带抖动重试、单元化架构与冲突解决等模式示例。
loom-c 是一个专注于 C 语言(C11/C17/C23)的系统编程技能,强调内存安全、可移植性和生产质量。资料提供了关于内存所有权、错误处理、未定义行为、字符串与缓冲区、头文件设计、工具链、消毒器和测试的实践规则与代码示例。它适合已有 C 语言基础、希望编写健壮系统代码的开发者,内容以决策规则和常见陷阱为主,帮助避免 malloc 溢出、realloc 误用、strncpy 截断、有符号溢出、字符分类未定义行为、返回值忽略等问题。
面向已掌握 C++ 的工程师,提供 C++20/23 的惯用法与生产级编码决策规则,重点覆盖 CMake/Ninja/CTest 工具链、RAII 与所有权、string_view/span 悬垂引用、未定义行为与 Sanitizer、并发、异常处理及 GoogleTest 测试实践。
loom-csharp 是 cosmix/loom 技能库中面向 C# 语言的技能,提供符合惯用法、达到生产质量的 C# 代码能力。它假定使用者已具备语言基础,重点放在那些能通过编译却仍会在运行时出问题的地方:运行时并不成立的 nullable 注解、sync-over-async 死锁、被重复执行或在客户端执行的延迟 LINQ 查询、DI 生命周期不匹配,以及什么都没选中的测试过滤器。技能以 dotnet CLI 作为构建、包管理、测试与格式化入口,并给出 Directory.Build.props、中央包管理、可空引用类型、记录与结构体、异常与释放、async/await、LINQ 陷阱、ASP.NET Core Minimal APIs 与测试等主题的实践要点。
loom-dart 是面向 Dart 3 与 Flutter 的生产级语言技能包,聚焦写出符合语言习惯的代码。内容覆盖工具链常用命令(创建包、管理依赖、格式化、静态分析、代码生成、测试、编译原生可执行文件)、健全空安全与类型提升规则、密封类与记录及模式匹配、异常类型与堆栈保留、异步与 Stream 的正确用法、Isolate 消息复制与 Isolate.run、Flutter 的 setState、mounted、FutureBuilder 与资源释放要点,以及 package:test、mocktail、widget 测试与 golden 测试。还说明 Loom 的 dart-test 与 flutter-test 适配器、按 --plain-name 子串选择单个测试的方式及契约测试编写注意事项。
这是一个面向 Elixir 语言的 AI 技能,提供生产级、符合习惯用法的 Elixir 开发知识与实践指导。内容覆盖 mix 工具链、模式匹配与控制流、进程与 OTP(GenServer、监督树、任务)、Phoenix 与 LiveView、Ecto、Oban 后台任务与 release、ExUnit 测试,以及 Loom 测试适配器(mix-test)的契约测试写法。重点讲解容易出错的细节,如原子耗尽、单 GenServer 串行化热点、邮箱无界增长、编译期配置被固化进 release、LiveView 双重 mount、Ecto 无懒加载等,并给出反模式示例。
面向 Java 21+ 的生产级编码技能文档,强调惯用写法与评审常见陷阱。内容覆盖 record、sealed 层次与模式匹配、流与集合、异常与空值处理、虚拟线程与并发、Gradle/Maven 构建与依赖、Spring Boot、JUnit 5 测试以及静态分析配置。适合已掌握 Java、需要统一构建命令、编写高质量代码并规避常见错误的开发者参考。
loom-kotlin 是面向 Kotlin 2.x(JVM)的 Kotlin 语言技能包,面向已经会写 Kotlin 的开发者,重点讲解生产中容易出错的细节:空安全与智能转换、数据类/密封类/值类、协程与结构化并发、Flow、Gradle Kotlin DSL 构建、Ktor、Spring 与 Kotlin 集成,以及 JUnit 5/kotest 测试。内容还覆盖 runCatching 吞掉取消异常、GlobalScope 泄漏、在错误调度器上执行阻塞调用、Java 平台类型、final 类破坏 Spring 代理等常见反模式,并提供对应的构建、测试与静态分析命令。该技能同时包含 Loom 测试运行器适配器说明,用于在 Gradle 或 Maven 项目中定位并执行单个测试。
loom-php 是面向 PHP 8.x 的生产级语言技能包,强调编写符合惯用法、可上生产的高质量 PHP 代码。内容覆盖 Composer 依赖管理与自动加载、declare(strict_types=1) 严格类型、枚举与只读属性/类、属性钩子与非对称可见性、异常处理、PHP-FPM 与长驻进程的请求模型差异、Laravel 与 Symfony 的关键实践,以及 PHPUnit 和 Pest 测试写法。它特别指出容易出错的细节,如类型强制转换、松散比较、foreach 引用陷阱、长驻 worker 状态泄漏、N+1 查询和不安全的 unserialize。该技能还说明了 loom 测试运行器如何通过 phpunit 或 pest 适配器按 --filter 单独选择测试,并给出合同测试的命名与数据集限制。资料未提供收费、价格或具体安装命令等信息。
loom-ruby 是面向 Ruby 3.x 的语言技能,目标是写出符合惯用法、可直接用于生产环境的 Ruby 代码。内容覆盖 Bundler 依赖管理、Ruby 3 语言特性(关键字参数分离、模式匹配、Data.define、匿名块转发等)、块/Proc/Lambda 的语义差异、异常处理、GVL 与并发模型,以及 Rails 关键实践(Zeitwerk 自动加载、N+1 查询、强参数、回调与事务、凭据管理)。测试部分讲解 RSpec 与 Minitest 的写法,并说明 loom 的 rspec 与 minitest 适配器如何按单条测试选中执行。该技能假设使用者已具备 Ruby 基础,价值在于点出容易出错的细节,例如 proc 的 return 语义、Timeout.timeout 的风险、唯一性校验的竞态等。
loom-scala 是 loom 技能库中的 Scala 语言技能包,面向已具备 Scala 基础的开发者,聚焦编写符合惯用法、可用于生产环境的 Scala 3 代码。内容涵盖在 JVM 上使用 sbt 构建、Scala 3 语法、代数数据类型与模式匹配、given 与扩展方法、类型化错误处理、cats-effect 与 ZIO 两套效应系统,以及 MUnit、ScalaTest、ZIO Test 等测试方式。资料重点讲解实际开发中容易出错的地方,例如导入时遗漏 given、IO.pure 提前并只执行一次副作用、在计算线程池上执行阻塞调用、非穷尽匹配只给出警告,以及 sbt testOnly 在未选中任何测试时仍以 0 退出等问题。同时说明了 sbt 常用命令、编译器与格式化配置、契约测试的编写规范,以及 loom 测试运行适配器的选择与判定逻辑。适用于需要提升 Scala 代码质量、排查效应与类型系统陷阱的工程场景。
面向 Swift 6 的编程技能,提供符合语言习惯、可用于生产环境的 Swift 代码指导。内容涵盖 SwiftPM 包管理、值类型与写时复制、可选值与错误处理、协议泛型、严格数据竞争检查下的结构化并发、SwiftUI 状态管理以及 XCTest 与 Swift Testing 两种测试框架。适合已掌握 Swift 语法、希望避免协议扩展派发、actor 重入、Sendable 逃逸口、continuation 误用、Codable 默认值等常见陷阱的开发者。
Eino ADK 开发技能,用于构建 AI Agent 应用,涵盖 ChatModelAgent、顺序/并行/循环工作流、多智能体、人机交互等主题,并提供导入、创建 Agent、Runner 执行与事件处理的快速上手示例。
用于西门子 TIA Portal Openness V21 中 SiVArc(SIMATIC Visualization Architect)的 C# 自动化技能,涉及规则表、规则与分组、库实例、变量/文本定义等,并强调按需加载参考文档和生成前的安全授权。
code-mapper-skill 是一个静态代码映射工具,可生成确定性的 Python 导入、引用、构件、契约、目录与 OpenLineage 映射,并在明确授权下输出本地 CodeQL 图,用于分析目标仓库的依赖与影响范围。
一个用于代码对抗式审查的技能:以协作但主动挑错的姿态检查代码正确性、效率、边界情况与潜在缺陷,适用于生物信息学和开发场景,强调在实现过程中持续评审而非仅在最后把关。