openspec-apply-change
用于按 OpenSpec 变更(change)逐项实现任务的技能,支持开始、继续或推进实现工作。可指定变更名,也可从上下文推断;会读取上下文文件、显示进度、逐项改代码并勾选任务,遇阻塞或歧义时暂停询问。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-14 00:15
41,051 个结果
用于按 OpenSpec 变更(change)逐项实现任务的技能,支持开始、继续或推进实现工作。可指定变更名,也可从上下文推断;会读取上下文文件、显示进度、逐项改代码并勾选任务,遇阻塞或歧义时暂停询问。
用于在实验性工作流中归档已完成的变更:检查产物与任务完成情况、评估并同步 delta 规格,最后把变更目录移入 archive。
OpenSpec 实验性工作流中的归档技能:在变更实现完成后,检查产物与任务完成情况、评估并同步 delta 规格,然后把已完成的变更移动到归档目录。
面向 Java 到 Zig 迁移的技能,强调以证据驱动的无损迁移与不完整移植审计。适用于迁移 Java 仓库、模块、框架、API、测试、夹具等场景,要求以 Java 作为兼容性基准,直到 Zig 侧完整验证。
用于 Java 到 Zig 迁移的严格测试与完成度校验技能,要求逐条迁移 JUnit 测试与测试资产,并通过差分验证证明 Java 与 Zig 结果一致,禁止用覆盖率或测试总数代替迁移完成证明。
php-quality-tooling 是一个面向非 Laravel PHP 项目的代码质量工具配置技能,用于搭建 PHPStan、Rector 与 PHP-CS-Fixer 三件套并接入 CI。它提供新项目与遗留代码库的决策指南(PHPStan 级别与 baseline 策略、Rector 的 withPhpSets()/withPhpLevel()、PHP-CS-Fixer 规则集),并附带 phpstan.neon、rector.php、.php-cs-fixer.dist.php 及 composer-scripts CI 流水线的可复制模板。该技能明确不适用于 Laravel 项目(应使用 Pint/Larastan)、测试框架搭建或语言语法问题。
该技能用于编写异步 Rust 代码,覆盖任务派生、跨任务/线程共享状态、通道与互斥锁的选择,以及异步 trait 的 Send 约束错误。它强调默认使用 tokio 运行时,优先使用 std::sync::Mutex,仅在守卫需跨 .await 持有时才用 tokio::sync::Mutex;不默认使用 Arc<Mutex<T>>,需先分析竞争情况。还要求不丢弃关心的 JoinHandle、用 spawn_blocking 处理重同步工作、注意跨 .await 的 Send 约束。技能包含强制工作流:写代码前并行探索代码库、研究最新 API、查询文档,写完后运行检查。范围外包括 HTTP 服务结构(由 rust-web-backend 负责)和仅同步的所有权与借用问题(由 rust-core-language 负责)。
该技能面向编写或审查地道 Rust 代码,基于稳定版 1.98.1 与 edition 2024,重点覆盖编译器不会替你发现的问题:所有权与借用设计以避免无谓克隆,以及机器生成 Rust 的常见失败模式。内容包括 edition 2024 特性(let chains、async closures)、所有权与借用、LLM 陷阱(clone tax、unwrap/expect 泛滥、String 与 &str 误用、索引循环替代迭代器、可省略的生命周期标注)。不涉及错误类型设计、异步运行时与 SOLID/文件布局规则。
一个用于掌握 REST 与 GraphQL API 设计原则的技能,帮助构建直观、可扩展、易维护的 API。适用于设计新 API、重构现有 API、制定团队 API 设计标准、评审 API 规范、在 REST 与 GraphQL 之间迁移、编写开发者友好的文档,以及针对移动端或第三方集成优化 API。
用于在 TypeScript/JavaScript 应用中借助 Better Auth 搭建认证层的技能,覆盖新项目初始化、既有项目加认证与迁移增强,含安装、环境变量、服务端与客户端配置、路由处理、数据库迁移、插件与安全清单。
面向 Rust Actix Web 的专家级辅助技能,涵盖异步 Actor、路由、提取器、中间件与高性能 Web 服务,适用于构建超高速 REST 服务、低延迟 WebSocket 与流式应用。
Bun 是用 Zig 编写的高性能 JavaScript/TypeScript 运行时,可作为 Node.js 的替代方案,内置打包器、包管理器、测试运行器、HTTP 服务器与 SQLite 支持,v1.1 起支持 Windows。
Cargo 是 Rust 的构建系统与包管理器,以可靠性和开发体验著称。该技能提供 Cargo 专家级协助,覆盖工作区、依赖管理、特性标志、交叉编译与发布配置,适用于 Rust 依赖与构建管理、多 crate 单仓库、CI 静态分析及发布优化等场景。
Chai 是一个 JavaScript/TypeScript 断言库,常与 Mocha 等测试运行器搭配使用,支持 TDD(assert)与 BDD(expect、should)两种断言风格,可用于编写可读性强的单元测试断言。
Cursor 是基于 VS Code 的 AI 原生代码编辑器,支持 Composer 多文件编辑、代码库索引与上下文生成,可通过 .cursorrules 定制项目规则,并用 @codebase、@file 等指令注入上下文。
面向 Dart 编程的专家级辅助技能,覆盖健全空安全、async/await Future、Stream、模式匹配、Records 与类构造函数,适用于 Flutter 跨平台开发、命令行与后端服务、AOT/JIT 编译及多平台代码共享。
面向智能体的领域驱动设计(DDD)技能,覆盖战略设计的限界上下文与上下文映射、通用语言,以及聚合、值对象、领域事件、仓储等战术模式,帮助在复杂业务域中建模并保护业务不变量。
ESLint 是 JavaScript 与 TypeScript 的静态代码分析工具,用于在代码审查前发现并修复问题。本技能覆盖 ESLint v9+ 的 Flat Config(eslint.config.js)、typescript-eslint 类型感知规则、自定义规则编写与自动修复,适用于 React、Next.js、Vue、Node.js 项目的团队代码规范统一。
FastAPI 是一个基于 Python 3.8+ 标准类型提示构建 API 的现代高性能 Web 框架,基于 Starlette 与 Pydantic,支持异步端点、依赖注入与自动 OpenAPI 文档生成,适用于高性能 Python Web API 与 AI 模型推理服务。
HTTPie 是一款提供命令行与桌面客户端的 HTTP 工具,用于测试、调试和调用 HTTP API,语法直观、输出带色彩并自动格式化 JSON。支持 JSON 请求构造、会话与认证管理、表单和文件上传、GraphQL/REST/SSE 调试。
Jira 是 Atlassian 的企业级敏捷项目管理工具,提供 Scrum 与看板、可定制问题工作流、路线图与自动化规则,并支持 JQL 查询与 REST API v3 集成,适合工程团队进行迭代规划、缺陷跟踪与 DevOps 工具链联动。
面向 Lua 编程的辅助技能,覆盖表、元表、闭包、协程与 C 嵌入等主题。适用于游戏脚本、Neovim 插件、Nginx/OpenResty、Redis 脚本等场景,提供核心概念说明、常见模式与排错建议。
模块化单体(Modular Monolith)架构助手技能,帮助在单一部署产物内划分松耦合领域模块,通过公开接口与进程内事件实现严格封装,兼顾微服务级隔离与单体运维简便。
NextAuth.js(Auth.js)是面向 Next.js 的开源身份认证方案,支持 OAuth 提供商、邮箱/无密码登录、数据库适配器与 JWT Cookie 会话,可在 App Router 与 Pages Router 中使用。