openspec-apply-change
用于按 OpenSpec 变更(change)逐项实现任务的技能。可开始、继续或推进实现工作,读取上下文文件、显示进度、逐条勾选任务,并在完成或受阻时给出提示。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-14 00:15
41,000 个结果
用于按 OpenSpec 变更(change)逐项实现任务的技能。可开始、继续或推进实现工作,读取上下文文件、显示进度、逐条勾选任务,并在完成或受阻时给出提示。
OpenSpec 实验性工作流中的归档技能:在变更实现完成后,将已完成的变更归档到 archive 目录,并在归档前检查产物与任务完成度、评估并可选同步 delta spec 到主 spec。
用于按 OpenSpec 变更逐项实现任务的技能:读取变更状态与上下文文件,循环完成待办任务并勾选进度,遇阻塞或歧义时暂停询问。
用于 OpenSpec 实验性工作流的技能:在变更实现完成后将其定稿并归档,包含选择变更、检查产物与任务完成度、评估并同步 delta specs、移动到归档目录等步骤。
OpenSpec 的探索模式技能,充当思考伙伴,用于在写代码前探索想法、调查问题、澄清需求。它只做思考与调研,不写代码或实现功能,可读取文件和代码库、绘制 ASCII 图、对比方案,并在需要时把结论沉淀为 OpenSpec 提案、设计或规格文件。
codex-qa 是一个调用 OpenAI Codex CLI 回答代码问题、分析文件并进行只读代码库探索的技能。适用于需要解释代码、了解架构、查找实现模式或进行代码审查的场景,默认只读,不会修改文件。
executing-plans 是一个用于在独立会话中执行已写好的实施计划的技能,按批次执行任务并在批次之间设置评审检查点,供架构师审查。
这是一个用于收尾开发分支的技能,在实现完成且所有测试通过后,帮助开发者决定如何整合工作成果。它遵循“验证测试 → 呈现选项 → 执行选择 → 清理”的核心原则,提供四个结构化选项:本地合并回基分支、推送并创建 Pull Request、保持分支原样、丢弃该工作。技能会先运行项目测试套件,测试失败则停止并提示必须先修复;随后确定基分支,再让用户选择后续流程。选择合并或丢弃时会清理 worktree,丢弃操作需输入 discard 确认。该技能常被 subagent-driven-development 和 executing-plans 调用,并与 using-git-worktrees 配合使用。
这是一个用于在完成任务、实现重大功能或合并代码前请求代码审查的技能。其核心原则是“尽早审查、频繁审查”,通过调度 superpowers:code-reviewer 子代理来发现潜在问题,防止问题累积。该技能规定了强制审查的时机(如子代理驱动开发的每个任务后、完成重大功能后、合并到主分支前)和可选但有价值的时机(如遇到困难时、重构前、修复复杂 bug 后)。使用方式包括获取 git SHA、填写模板并调度子代理,然后根据反馈修复问题。适用于采用子代理驱动开发、执行计划或临时开发的场景,帮助团队在开发流程中系统化地引入代码审查环节。
面向 Node.js 后端开发的 Express.js 专家辅助技能,覆盖路由、中间件管线、错误处理与 REST API 设计,适用于构建轻量 HTTP 微服务、Web 后端、服务端渲染、API 网关与代理层。
Fiber 是受 Express.js 启发的 Go Web 框架,运行在 fasthttp 之上,v3 引入泛型支持与更完善的中间件。适合追求极低延迟、零内存分配的高并发 HTTP 服务、微服务及实时 WebSocket 场景。
面向 Node.js 后端开发的技能资料,覆盖异步事件循环、流、工作线程、Buffer 与 ESM,适用于构建可扩展的后端服务、实时数据流与 CLI 工具。
面向 OCaml 函数式编程的专家级辅助技能,覆盖代数数据类型、模式匹配、模块与函子、Dune 构建,以及 OCaml 5 的多核 Domain 与 effect handler。适用于静态分析工具、编译器、形式化验证与高性能量化系统开发。
面向 Spring Boot 的专家级辅助技能,覆盖 Java 企业级微服务、自动配置、Spring Data JPA、Spring Security、Actuator 可观测性与 REST API 开发,提供依赖注入、全局异常处理等常见模式与最佳实践。
WebSockets 是一种在客户端与服务器之间建立持久连接、双方可随时互发数据的全双工通信技术。该技能资料围绕 TCP 全双工连接、HTTP 升级握手、心跳保活、连接状态管理及服务端 socket 池与房间广播等主题提供专家级协助。
来自 gendosu/agent-skills 的提交技能,用于将已暂存的改动以合适的提交信息提交。它依赖 git-operations-specialist 技能,分析暂存内容并生成规范提交,不执行 git add。
code-hygiene 是一个只读的代码结构质量审查技能,依据 10 条语言无关的结构性原则检查源码中的代码异味,生成带具体重构建议的发现报告,不修改被审查文件。
FastAPI 架构规则技能,用于审计与开发。可检测项目是单体还是 monorepo 布局,并依据 routes、services、models、utils、config 的分层规则检查或实现代码,确保路由不直接访问数据库、业务逻辑集中在服务层。
用于分析现有 iOS/macOS 等 Apple 平台项目,为构建 watchOS 配套或独立应用生成分阶段实施计划的技能。
Complexity Optimizer 是一个用于分析软件代码库算法复杂度与性能热点的技能,可在不破坏现有行为的前提下提出或实施安全优化。其核心原则是:只有在理解并能保留当前行为时才进行优化,优先选择有测试保障的小幅改进,而非正确性不明的广泛重写。当用户要求分析、扫描、审计、审查或生成报告时,它会自动产出完整复杂度报告,包含分析范围、按影响排序的发现、文件与行号、当前模式与成本原因、当前与优化后复杂度估算、风险等级及所需测试;仅在用户明确要求实施、修复、优化、应用或重构时才修改文件。工作流程包括建立基线、排序优化机会、证明行为、保守优化与验证,并附带扫描脚本与优化安全清单。
Complexity Optimizer 是一个用于分析代码库算法复杂度与性能热点的技能,可在不破坏既有行为的前提下提出或实施安全优化。它默认在用户要求分析、审计或报告时自动生成完整复杂度报告;只有用户明确要求实施、修复或重构时才改动文件。
Batch Script Progress 是一个面向批处理脚本的可观测性设计技能,用于在创建或修改 Python、PowerShell、Node.js 脚本(处理多个文件、记录或 API 请求)时,设计并验证其运行时输出。它强调在不改变脚本原有处理契约的前提下,为批处理脚本增加可观测性:统一设计启动、周期性进度、逐项失败与最终汇总的输出,并配合结果流与退出状态。核心原则是先固定现有契约(输入单位、总数是否已知、枚举是否惰性、现有 stdout 格式与消费者、运行时版本、交互与重定向执行差异、错误继续或快速失败策略、重试与跳过规则、事务边界、取消行为、退出码),再定义输出契约,选择输出流与节奏,实施最小兼容改动,最后进行验证。它明确反对仅靠进度条库来建立进度契约,也反对为了加进度而擅自引入重试、并行、依赖或新的失败策略。
面向 .NET 项目的迁移技能,将原本通过检入的 .designer.cs 文件(resx 代码隐藏)提供资源的项目,改为使用 Microsoft.CodeAnalysis.ResxSourceGenerator 源生成器生成强类型资源访问器。
面向 TypeScript 的 Zod 模式校验技能,涵盖 API 响应解析、表单校验、环境变量校验与类型推断,适合在数据边界处做运行期校验并自动获得类型。