rhdh
面向 Red Hat Developer Hub(RHDH)相关工作的技能入口,覆盖插件开发、overlay 仓库管理、本地测试、PR 审查、测试计划与发布管理等任务,通过 CLI 脚本检查环境、配置仓库路径并分发到各专项技能。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-30 00:12
38,753 个结果
面向 Red Hat Developer Hub(RHDH)相关工作的技能入口,覆盖插件开发、overlay 仓库管理、本地测试、PR 审查、测试计划与发布管理等任务,通过 CLI 脚本检查环境、配置仓库路径并分发到各专项技能。
一份关于编写 Rust 文档的规范指南,面向需要撰写 Rust 文档的开发者,涵盖内文档链接、# Safety 段落写法、注释形式与文档关注点等约定。
面向 mo:core 项目的可选模块化清理与风格改进技能,在测试通过后进行,用于提升代码可读性与一致性而不改变行为。涵盖导入排序、未用导入清理、单表达式函数去 return 等机械改动。
面向 RivetKit 的技能,用于构建、修改、调试、测试或分析长期运行的有状态 Rivet Actors,适用于 AI 智能体、实时协作、工作流编排与地理分布式数据等场景。
c-pro 是一项面向 C 语言系统编程与性能优化的技能,用于辅助开发者编写高效的 C 代码。其重点覆盖内存管理(malloc/free、内存池)、指针运算与数据结构、系统调用与 POSIX 兼容性、嵌入式系统与资源受限环境、基于 pthreads 的多线程,以及使用 valgrind 和 gdb 进行调试。该技能在工作流强调:每次 malloc 都应有对应的 free,避免内存泄漏;检查所有返回值,尤其是 malloc 的返回值;使用静态分析工具(如 clang-tidy);在嵌入式场景下尽量减少栈使用;先做性能剖析再优化。产出物包括:具有清晰内存所有权说明的 C 代码、带正确编译标志(-Wall -Wextra)的 Makefile、带包含保护的头文件、使用 CUnit 或类似框架的单元测试,以及在适用时提供 valgrind 无泄漏的输出演示和性能基准测试。整体遵循 C99/C11 标准,并为主要系统调用补充错误处理。适用于从事 C 语言系统编程、内核模块、嵌入式开发或性能关键型任务的场景;与该领域无关或需要其他工具的任务不适用。
implement 是用于执行已完成规格说明的实现入口技能,可从规格产物自动识别分解层级(Direct、Incremental 或 Factory),并将请求转交给对应子技能。它本身不直接实现代码,只负责解析与分发。
Scandit 的 SparkScan Web 技能,用于在浏览器项目中集成内置扫描 UI 的单条码扫描(浮动触发按钮与 <spark-scan-view>)。技能提供集成、React、迁移与故障排查参考,并要求按官方文档核对 API,避免使用过时知识。
在 to-spec → to-tickets → implement-spec 等实现流程完成后,自动检查仓库并生成可人工执行的验收手册,默认写入 docs/verification/manual-test-guide.md,并视情况生成 scripts/dev.sh 一键启动脚本。
一个用于按明确意图整合 Git 分支的 Agent 技能,支持合并计划与预演、迁移分支工作、解决冲突,以及审查已完成或进行中的合并。
该技能用于在 SumUp 支付集成中做出架构与安全决策,帮助在 Hosted Checkout、Card Widget、Checkouts API、移动端 SDK 等方案之间选择正确的集成路径,并应用安全最佳实践。它提供决策树、认证模型选择、不可妥协的安全规则以及响应契约,适用于需要接受支付的线上或线下场景。
本技能介绍如何在 Windows Forms 应用中使用 Syncfusion 的 GridRecordNavigationControl 控件,为网格控件添加类似 Microsoft Access 的记录导航栏。该控件位于网格底部,支持首条、末条、上一条、下一条记录导航,可显示当前记录位置与总记录数,并支持本地化、Default/Metro/Office2016 视觉样式,以及与 GridControl、GridDataBoundGrid、GridGroupingControl 的集成。技能文档涵盖程序集引用、设计器与代码两种创建方式、导航方法、样式主题、分组网格集成、常见模式、关键属性与方法、使用场景、实施清单、最佳实践与故障排查。
asc-promoted-purchases 是一个用于管理 App Store 产品页“推广购买项”(Promoted In-App Purchases)的技能,基于 asc CLI 工具。App Store 产品页上的推广购买项指在应用商店产品页中展示的精选内购项目和自动续期订阅。每个推广槽位推广一个内购项目或一个订阅(二者互斥),并且会与底层产品分开单独进入 App 审核流程。该技能提供列表、创建、更新和删除推广购买槽位的命令能力,并根据审核状态对更新和删除操作进行状态感知控制。
Temporal 是一个持久化执行平台,能让工作流在故障后自动恢复。本技能为在 Python、TypeScript、Go、Java、.NET、Ruby 和 Rust 中构建 Temporal 应用提供指导,涵盖核心架构、确定性重放机制、工作流模式、版本管理、独立活动、任务队列优先级、随机流、故障排查、错误参考、交互式工作流、开发管理、CLI 工作流命令以及 AI 集成模式等主题。适用于开发、调试和管理 Temporal 应用的场景。
flutter-persistence 是一个面向 Flutter 应用的持久化技能,用于设计或审查设备端存储、缓存、数据库 schema 迁移与离线同步方案。它强调根据数据形态、查询需求、持久性、敏感性、同步与迁移要求来选择存储方式:小型设置用 preferences,文档/二进制数据用文件,需要查询、关系、事务、索引或迁移时用数据库,小型密钥用平台安全存储。技能要求在改动前检查 pubspec.yaml、SDK 约束、已解析的持久化包与版本、schema 生成策略、现有存储归属、支持的平台与测试,并倾向于保留既有包,除非有具体需求证明其无法满足。它主张把存储模型封装在 repository 之后,避免 schema 细节泄漏到 widget;并指导按需阅读缓存策略、离线同步、schema 迁移与恢复等子主题。迁移方面要求先把存储状态分类为持久用户数据、持久操作、可丢弃缓存或可复现派生数据,对 schema 进行版本化并测试所有受支持的升级路径,绝不能把自动销毁持久用户数据作为迁移失败的默认响应。验证需覆盖首次运行、重新打开、升级、写入失败、并发访问、数据损坏、删除以及离线/在线切换等场景,并使用临时数据库或目录保证测试确定性。
custom-skills-tool-overlap-analyzer 是一个用于分析 AI 辅助开发项目中工具重复与优化机会的技能。它对项目中的智能体(agents)、技能(skills)、命令(commands)、钩子(hooks)和工作流(workflows)进行审计,且相同类型的工具只在该类型内部互相比较。其分析流程包括:跨平台副本去重、工具发现、前 20 行的粗筛、对疑似重叠的配对进行完整语义深度对比、在给出合并或删除建议前进行交叉引用检查,最后在 docs/report/ 目录下生成报告。重叠判断按目的(40%)、触发情境(20%)、输出/动作(25%)和依赖(15%)四个维度加权计算重叠分数,并按 90-100%(重复)、70-89%(高度重叠)、50-69%(中度重叠)、30-49%(低度重叠)、0-29%(不重叠)给出处理建议。该技能适用于审计项目工具生态、识别可合并或废弃的工具以及梳理工具边界与文档关系。
面向 Next.js 15 App Router 的 API 路由模式库,覆盖 NextRequest/NextResponse、请求校验、错误处理、认证、maxDuration 超时配置与流式响应等写法,用于在 app/api 下构建服务端接口。
create-project 是一个用于脚手架生成 Dart 或 Flutter 项目的技能,基于 Very Good CLI 模板。它覆盖 flutter_app、dart_package、flutter_package、flutter_plugin、dart_cli 等多种项目模板类型,并可自动安装依赖。该技能通过驱动 Very Good CLI MCP 服务器完成项目的创建与依赖安装,并使用结构化提问方式收集无法从上下文推断的信息(如项目名称与组织名)。它强调根据用户实际要构建的内容推断模板,而不是让用户挑选子命令名称。在不支持该插件 Bash 钩子或未连接 MCP 服务器的主机上,可直接运行等价的 very_good create … 和 very_good packages get 命令;在缺少 AskUserQuestion 的主机上,则使用宿主提供的等价提问工具,若没有则以普通编号文本方式提问。
该技能用于从功能需求出发设计模块化的高层架构,并为每个模块产出设计文档。它基于 Balanced Coupling(平衡耦合)模型进行所有架构决策,适用于设计新系统或创建模块化架构的场景。使用时会先读取功能需求文件,通过交互式提问澄清需求中的模糊点,用 DDD 子域(核心/支撑/通用)对领域进行分类,评估各集成在强度、距离、波动性三个维度上的耦合情况,并应用平衡规则。随后依次产出模块设计文档、模块测试规格和架构文档,最后进行模块化评审,识别并修复不平衡的耦合。
simplify-code 是一个用于降低过度工程化代码复杂度的技能。它通过识别不必要的抽象、删除死代码、拉平深层嵌套、简化逻辑等手法,帮助开发者让代码更易读、更易维护,同时保持原有行为不变。技能提供了可操作的简化清单,覆盖包装类、单实现接口、单一策略、两值配置对象等抽象异味,以及未用导入、不可达分支、注释掉的代码、过期 TODO 等死代码;还给出深层嵌套改为提前返回与过滤、多参数改为对象参数、去除过早优化等具体做法。它强调复杂度是一种成本,除非有明确目的,否则应尽量简化,并附带四步简化流程:识别复杂度、确认理解、增量简化、验证行为保持,还列出性能热路径、框架约束、明确要求的模式、近期会扩展等不宜简化的情况。
一份面向 fp-ts 的实用函数式编程指南,去掉学术术语,用 80/20 方式讲解 pipe、Option、Either、map、flatMap 五个核心模式,并说明哪些场景应避免使用 FP。
基于 API易平台 gpt-image-2-all 模型的图片生成与编辑技能,支持文生图、单图编辑、多图融合和自然语言改图,提供 Node.js 与 Python 脚本,按次计费 $0.03/张,出图约 60-300 秒,原生支持中文提示词。
You.com 三套 API(Research、Search、Contents)的直连 HTTP 集成技能,无需 SDK。Research 返回带内联引用的合成答案,Search 返回网页与新闻原始结果(无密钥每天 100 次免费),Contents 提取指定 URL 的正文与元数据。
基于 ast-grep 的 AST 模式匹配技能,用于系统化分析复杂代码库中的安全漏洞、性能问题与结构模式,替代逐行人工审查。需先安装并配置 ast-grep。
用于开发实现完成且测试通过后,引导收尾开发分支的技能:先验证测试,再给出合并、创建 PR、保留或丢弃四个选项,并执行所选流程与清理。