submit-pr
submit-pr 是用于从当前 Git checkout 的已提交变更创建或复用 GitHub Pull Request 的技能,必要时推送任务分支。支持 plan、默认、draft 三种模式,仅支持 GitHub remote,不强制推送、不合并 PR,PR 审查请用 review-pr。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-01 00:15
39,075 个结果
submit-pr 是用于从当前 Git checkout 的已提交变更创建或复用 GitHub Pull Request 的技能,必要时推送任务分支。支持 plan、默认、draft 三种模式,仅支持 GitHub remote,不强制推送、不合并 PR,PR 审查请用 review-pr。
一个 Git 工作流技能:把当前 worktree 的任务提交 rebase 到本地目标分支,再从目标 worktree 合并,用于用户明确要求的本地集成;仅创建提交时使用 git-commit。
本技能介绍如何将 tRPC 的经典 React Query 集成(@trpc/react-query)迁移到新的 @trpc/tanstack-react-query 选项工厂客户端。两个包可在同一应用中并存,支持增量迁移。流程包括:运行 npx @trpc/upgrade 自动 codemod、安装新包、用 createTRPCContext 替换 createTRPCReact 并更新 Provider、将 useQuery/useMutation/useUtils 等经典钩子改写为 queryOptions/mutationOptions/queryFilter 等新 API、运行 tsc --noEmit 修复类型错误,最后卸载旧包。技能还列出常见错误,如过度依赖 codemod、在同一组件混用新旧钩子等。
Review 是一个用于独立审查现有代码、diff、分支或 Pull Request 的 Agent Skill,通过按关注点划分的审查者角色(reviewer personas)和证据来评估代码是否适合发布。它定位为“验证之后的关卡”:验证环节证明变更在真实环境中可用,而 Review 决定变更是否足够好。其核心原则包括:当关注点相互独立时优先并行运行多个审查者角色;证据优先于主观品味;加载目标仓库的指导文件(如 AGENTS.md、CLAUDE.md 或仓库规则);最终结论必须与具体证据挂钩;发现聚焦风险,避免低价值琐碎问题。默认角色有 general、tests、silent-failures,并按变更形状条件性启用 types、cleanup、comments 等角色。工作流包括界定范围、运行审查者角色、收集证据、综合裁决,最终给出 ship it、needs review 或 blocked 三种裁决之一,并以精简的 verdict footer 输出,包含裁决、证据摘要、未验证区域及下一步建议。
将自然语言的 Unity 编辑器查找请求转换为 Unity Search 查询,并在适当时打开 Search 窗口。用于查找、筛选或列出项目资源与场景对象。
Unity IAP v5 应用内购买实现技能:配置、接入并调试 Unity 内购,覆盖订阅、收据校验与 Stripe/Coda 直客支付。核心流程包括 StoreController 初始化、商品拉取、Pending→Confirm 两步购买、恢复交易与权益查询,并强调事件订阅、去重和失败事件处理等限制。
doc-req 是 SDD(规范驱动开发)工作流第 7 层的文档技能,用于创建原子需求(Atomic Requirements,简称 REQ)文档。它按照 REQ MVP 格式,将上游系统需求拆解为单一、可度量的原子需求,包含 11 个必需章节:文档控制、描述、功能需求、接口规范、数据模式、错误处理规范、配置规范、质量属性、实现指南、验收标准、可追溯性(变更历史在 MVP 中省略)。文档必需计算 SPEC-Ready 与 IMPL-Ready 双就绪分数,两者均需达到 90% 及以上才能通过质量门禁并进入下一层。REQ 使用累积可追溯标签,需引用 BRD、PRD、EARS、BDD、ADR、SYS 共 6 个上游层级。文档需按嵌套文件夹组织,遵循 REQ-NN 命名与元素 ID 格式,并通过校验脚本和 pre-commit 钩子进行 20 项检查。
该技能用于系统化排查 Flutter 开发中的缺陷、测试失败与异常行为。核心原则是先找到根本原因再修改代码,禁止在未完成根因调查前提出修复方案。适用场景包括 Widget 构建错误、状态管理问题、测试失败、UI 渲染异常、导航问题、API/网络错误、构建失败及平台特定问题。技能要求先仔细阅读错误信息、稳定复现问题、检查近期代码变更、添加诊断日志,再进行模式分析与假设验证,最后实施单一修复并用 flutter analyze、flutter test 和手动运行验证。其目的是避免随机修补带来的反复试错与新增缺陷,保持变更集最小且可验证。
该技能用于处理 Arduino 或嵌入式 C++ 代码中的阻塞问题,例如使用 delay()、需要按键防抖、周期性任务、协作式调度、看门狗安全计时、状态机,以及在传感器、网络或电机负载下的延迟与抖动控制。它指导将长 delay() 替换为无符号回绕安全的经过时间检查,把多步工作建模为显式状态机,用稳定状态计时或事件过滤实现防抖,并界定看门狗喂狗、超时与恢复行为;同时要求在代表性负载下测量循环延迟与任务抖动,并覆盖防抖、回绕、超时与错过截止时间的测试。
fp-ts-validation 是一个基于 fp-ts 函数式编程库的验证模式技能,专注于错误累积、表单验证和 API 输入验证。它通过 Either 类型表示可能失败的计算,并区分快速失败(fail-fast)与错误累积两种策略:前者在遇到第一个错误时停止,适用于后续验证依赖前序结果的场景;后者借助 Applicative 与 Semigroup 收集所有错误,适合需要一次性向用户展示全部问题的表单或接口校验。技能提供了 sequenceT 与 sequenceS 两种组合方式,前者以元组形式合并验证,后者以结构体形式保留字段名。资料中包含完整的表单验证示例,涵盖必填、最小/最大长度、正则、数值范围、跨字段密码匹配等可复用验证器,并演示如何将错误转换为按字段索引的对象以便在 React 表单中展示。API 输入验证部分展示了请求体校验,包括必填字段、类型检查、UUID 格式、枚举值、数组元素逐项验证以及嵌套对象(如收货地址)的验证,并支持对数组内多个元素的错误进行累积。该技能适用于 TypeScript 项目中需要结构化、可组合验证逻辑的场景,尤其是表单和 API 边界校验。限制方面,资料未提供安装命令、包版本要求、性能数据或与其他验证库的对比,这些信息暂未提供。
Agent Skill Linter 是一款用于校验 agent skill(智能体技能)的工具,主要用途是检查技能是否符合规范(spec compliance)以及是否具备发布条件(publishing readiness)。它支持两种目录布局:单技能布局和插件(plugin)布局,并会根据目标路径下是否存在 .claude-plugin/plugin.json 自动检测。该工具通过命令行脚本 ./scripts/skill-lint.py check <target> 执行校验,输出错误和警告。错误(如 SKILL.md 规范不合规、插件清单问题)会阻止发布,需要优先修复;警告部分支持自动修复(--fix),其余需人工处理。除了结构层面的检查,工具还引导用户进行语义审查,包括 CSO 描述信号、初始提示词、内容重叠、渐进式披露、多步工作流质量和纯文本表述等方面。它检查的规则涵盖 SKILL.md 规范、LICENSE、作者信息、README 徽章、CI 工作流、README 的安装与使用章节、正文长度、非标准目录、Python 调用一致性、渐进式披露、技能隔离、分工、入口脚本依赖元数据、插件清单以及面向人类文档的平实表达等。CLI 支持 JSON 输出以便集成到 CI,错误时退出码为 1,否则为 0。适用于在发布或共享 agent skill 前进行质量与合规审查的场景。
中文黄历查询工具,通过接口盒子 API(ID:278)获取指定日期的农历、干支、节气、宜忌、星宿、冲煞等传统历法信息,支持查询今天或指定日期,可输出格式化结果或原始 JSON。
WooCommerce Git 指南是 WooCommerce 代码仓库中关于 Git 与 GitHub 操作的使用规范,来源于 woocommerce/woocommerce 仓库。该技能面向在 WooCommerce 仓库中提交代码改动的开发者,说明在创建拉取请求(Pull Request)时应遵循的流程。根据提供的资料,创建 PR 时需遵循 .github/PULL_REQUEST_TEMPLATE.md 中的模板,包含模板中的所有小节;如果某个小节不适用,需在该标题下填写 "N/A"。PR 正文应通过 HEREDOC 方式传递给 gh pr create --body 命令。除上述内容外,资料未提供更多关于分支策略、提交信息格式、代码审查要求、合并方式或权限管理的说明,这些方面暂未提供。该技能主要用于规范 WooCommerce 项目的协作流程,帮助贡献者以符合项目要求的方式提交 PR,减少因格式不符导致的返工。
Development Pipeline 是一个面向开发流程的 Claude Code 技能,提供从数据模式到部署的完整 9 阶段开发流水线指南。它适用于开发经验较少的用户,或在使用 /pipeline-* 命令、从零开始新项目时触发。该技能将开发过程划分为 Schema/术语、编码规范、原型开发、API 设计与实现、设计系统、UI 实现、SEO/安全、审查、部署九个阶段,并强调每个阶段内部运行 PDCA 循环,而非将整个流水线映射到 PDCA。技能为可选性质,经验丰富的开发者或非开发类 AI 工作可停用。
Performance Profiler 是一个基于分析的性能审查技能,用于提供有证据支撑的优化建议。它包含六种模式:Analyze(算法复杂度与 Big-O 分析)、Profile(解析 cProfile、py-spy、perf 等工具的文本输出)、Cache(缓存策略设计,如 LRU/LFU/TTL/写穿/写回)、Benchmark(基准测试设计与方法论审查)、Regression(根据代码 diff 评估性能回归风险)、Leak-Patterns(常见内存泄漏模式静态扫描)。该技能仅做分析与建议,不实际运行 profiler、不执行负载测试、不做基础设施监控,也不进行真实的内存泄漏检测。所有建议均需附带权衡分析,复杂度估计需说明不确定性,回归评估需追溯到具体代码变更。
wtf.write-feature 是 xiduzo/wtf 技能集中的一个技能,用于创建 GitHub Feature issue,定义面向用户的能力。它会自动获取父级 Epic 作为上下文,避免用户重复描述;支持单故事(single-story)与分组(grouped)两种特性范围,并可在引导模式或流程模式下运行。技能会引导用户以领域语言命名能力、澄清歧义、派生用户故事与 Gherkin 场景、执行 DDD 语言守卫与垂直切片评估、生成 Trace Plan、运行 Definition of Ready 检查与范围门禁,最终通过 GitHub CLI 创建 issue 并链接到父 Epic。
create-tool 是 xmcp-dev/skills 提供的一项技能,用于在 xmcp 项目中创建一个新的 xmcp 工具。它通过交互式工作流向用户收集信息,包括工具名称、handler 类型、schema 字段、注解以及 widget 支持需求,然后在 src/tools/ 目录下生成对应的工具文件。生成的工具文件包含 schema、metadata 和 handler 三个主要导出,并根据所选 handler 类型使用 .ts 或 .tsx 扩展名。适用于需要在 xmcp 项目中新增工具的场景。
Reclaim Code Entropy 是一个用于查找、排序并安全删除代码库中意外复杂性的技能,其核心思路是把「没有当前必要理由的维护面」视为代码熵,例如多余的表示、状态、API、分支、包、策略或测试。该技能强调只有消费者、所有权、历史和验证证据才能证明某段代码可以删除,主张以少量被证明的裁剪取代冗长的推测性清单,并明确「没有发现可安全删除的内容」也是一个有效结果。它提供 audit(审计)与 apply(应用)两种模式:审计模式下仅检查并返回排序后的候选清单而不修改代码;应用模式下实施最安全的裁剪并验证。适用场景包括代码审查、死代码清理、重复状态合并、兼容路径评估和代码库简化。需要注意,删除可达用户能力、受支持公共 API、持久化格式或兼容路径属于产品决策,应先呈现可见权衡。具体收费方式与平台信息暂未提供。
Makepad 2.0 的 DSL 语法与属性系统技能,用于编写 Makepad 界面。Makepad 2.0 用运行时的 script_mod! 宏替换了编译期的 live_design! 宏,底层由 Splash 脚本语言驱动。该技能覆盖完整 DSL 语法、属性系统、注册模式与常见陷阱,适合在开发 Makepad 应用、定义组件或排查 script_mod! 语法问题时使用。
Makepad 2.0 事件与动作处理技能。该技能覆盖 Makepad 2.0 的双层事件系统:Splash 层的内联事件处理器(on_click、on_render、on_return、on_startup)和 Rust 层的 MatchEvent trait(handle_actions、handle_timer、handle_http_response 等)。内容包括两层之间通过 script_eval! 和 script_apply_eval! 桥接宏通信、各类控件的 Action API(Button、TextInput、CheckBox、DropDown、Slider、RadioButton、LinkLabel)、控件引用的访问与设置方法,以及自定义控件所需的底层 Hit 事件枚举。适用于使用 Makepad 2.0 构建 UI 时处理点击、渲染、输入、定时器、网络等事件的开发场景。
这是一个面向 Unity 移动端与 WebGL 的着色器(Shader)优化技能,覆盖移动 GPU 架构、精度类型、填充率、过度绘制、烘焙光照和 LOD 等主题。它适用于为 Android、iOS 以及 Meta Quest VR、低端设备等 GPU 受限环境编写、审查或优化 Unity 着色器的场景。技能提供了硬性约束规则(如默认使用 half 精度、避免 discard、限制纹理采样数)、移动 GPU 架构说明、顶点与片元优化示例、Shader LOD 与回退策略、烘焙光照建议、URP 资源配置以及审查清单和性能分析工具清单。
OpenClaw 的计算机科学理论技能,处理图灵机、自动机等理论基础,判断 P/NP/NP 完全/不可判定等问题分类,并用大 O 记号分析算法时间与空间复杂度。
OpenClaw 的移动开发决策技能,用于评估原生与跨平台方案、检查应用商店合规并应用移动端 UX 原则。
用于管理咨询投标与提案开发的技能:协助撰写RFP响应、提案、工作说明书(SOW)、价值主张与路演材料,覆盖机会评估、赢单主题、提案、SOW到口头陈述各阶段,并强调合规、证据与缺口标注。