Skills
收录 97,725 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
以交互方式为代码仓库的发布做准备——LICENSE、NOTICE、AUTHORSHIP、README 各部分、包元数据、.gitignore、社区文档(CONTRIBUTING/CODE_OF_CONDUCT/SECURITY/CHANGELOG)、.github 模板(issues/PR/CI/dependabot)、推广用的“作者的其他作品”区块,以及视情况而定的 EU/德国法律合规(CRA、AI Act、GDPR、Impressum、产品责任)。包含一个专门的署名向导,以符合司法辖区的法律表述记录人工决策、判断、方向和艺术指导。适用于为新仓库做发布准备、补充缺失的法律/元信息/社区文件、为 AI 辅助的工作撰写 AUTHORSHIP 记录,或询问“为 GitHub/开源准备这个仓库”时。
将 Backstage 插件、工作区、应用或 redhat-developer/rhdh 单体仓库的 @backstage/* 依赖版本推进到选定的发布版本,并保持在 Red Hat Developer Hub 某个版本所包含的范围内:读取 backstage.json 和 package.json,从 RHDH 兼容性矩阵或显式版本中选取目标,运行 versions:bump 和 versions:migrate,保留仓库的依赖范围风格,审计过时的 resolutions,梳理发布变更日志,并重新验证仓库。适用于“升级 @backstage 依赖”“在 rhdh 中升级 Backstage”“versions:bump”“RHDH 1.8 包含哪个 Backstage 版本”、迁移的包命名空间,或对所需 API 而言过于陈旧的依赖。
在 rhdh-plugins 或 community-plugins 中为 Red Hat Developer Hub 编写 Backstage 插件源码:使用 @backstage/backend-plugin-api 的 createBackendPlugin 或 createBackendModule 搭建后端动态插件,搭建前端动态插件,并基于 Backstage UI (@backstage/ui)、MUI、Scalprum 包、fetchApi、i18n 和 Backstage 测试工具实现功能。适用于 "scaffold a backend dynamic plugin"、"create a frontend dynamic plugin"、"implement this plugin feature"、实体卡片、scaffolder 动作、catalog 处理器、后端扩展点、renderInTestApp 与 TestApiProvider 测试、开发应用搭建,以及本地构建门槛 yarn tsc:full 和 yarn build:api-reports:only。
根据 Jira RHIDP、RHDHPLAN、RHDHBUGS 和 RHDHSUPP 报告 RHDH 发布版本中仍未解决的问题:按类型划分的 issue 数量、阻塞性 bug、CVE、工程 EPIC、各团队细分、发布说明生命周期、Post Code Freeze 范围,以及 RHIDP Operational Rich Filter 导出中的任何查询。还可报告 Feature 和 Program Increment 级别的就绪情况:PI 漏斗、功能状态矩阵、延伸功能、epic 汇总、跨团队依赖图、每个 Feature 的一致性,以及风险评估。适用于 "release status for 1.10"、"what's blocking 1.10.3"、"are we ready to ship 1.10" 或 "PI funnel for 2.1"。
为使用 @spartan-ng/helm(复制到仓库中的样式化组件)和 @spartan-ng/brain(无头基础组件)的 Angular 项目生成 Spartan/ng UI 代码与指导。涵盖安装、Tailwind v4 主题、各类别(表单、浮层、布局、展示、数据)的组件用法、Brain 基础组件、ReactiveForms / Signal Forms 集成以及无障碍。当用户提到 Spartan、spartan-ng、@spartan-ng、hlm-* 或 brn-* 组件,或 Angular 项目的 package.json 中包含 @spartan-ng/* 依赖时使用。可与 angular-developer 搭配使用以了解 Angular 基础知识。
Sveltia CMS,一个轻量级、由 Git 支持的无头 CMS,是 Decap/Netlify CMS 的现代继任者(约 300 KB 打包体积,基于 GraphQL)。涵盖 admin/config.yml 集合配置、YAML 和 TOML frontmatter、OAuth 设置(包括 Cloudflare Workers OAuth 代理)、使用 DeepL 翻译的 i18n、图片优化,以及在 Cloudflare Pages、Netlify、Vercel 或 GitHub Pages 上的部署。与框架无关,适用于 Hugo、Jekyll、11ty、Gatsby、Astro、SvelteKit 和 Next.js。适用于为静态站点添加基于 Git 的编辑界面供非技术编辑使用、从 Decap 或 Netlify CMS 迁移,或修复 OAuth 认证失败、YAML 解析错误、CORS/COOP 策略问题、内容不显示、脚本加载错误或图片上传失败。
借助最新文档构建、评审、调试、迁移或规划 TanStack Form v1 React 表单(1.33.x),并规划 v2 alpha 迁移。适用于 @tanstack/react-form、@tanstack/form-core、useForm、form.Field、createFormHook、createFormHookContexts、withForm、withFieldGroup、formOptions、form.Subscribe、useSelector、useStore、validators、Standard Schema 校验、Zod、Valibot、ArkType、Effect Schema、异步校验、动态校验、数组字段、FormGroup、联动字段、listeners、SSR、TanStack Start、Next.js、Remix、devtools、UI 库、无障碍、生产级表单组合,以及 v1 到 v2 alpha 的迁移(ArrayField、带 triggers 的 validator 数组、ReactFormType、defineFieldGroup)。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
