Agent Skills › umbraco/Umbraco-CMS

umbraco/Umbraco-CMS

GitHub

自动更新 Umbraco CMS 项目中所有关键文件的版本号,包括 version.json、package.json 及 lock 文件。支持语义化版本解析、差异比对与变更验证,确保版本一致性。

15 skills 5,237

Install All Skills

npx skills add umbraco/Umbraco-CMS --all -g -y
More Options

List skills in collection

npx skills add umbraco/Umbraco-CMS --list

Skills in Collection (15)

自动更新 Umbraco CMS 项目中所有关键文件的版本号,包括 version.json、package.json 及 lock 文件。支持语义化版本解析、差异比对与变更验证,确保版本一致性。
用户要求更新或提升项目版本号 执行版本发布前的文件同步操作
.claude/skills/umb-bump-version/SKILL.md
npx skills add umbraco/Umbraco-CMS --skill umb-bump-version -g -y
自动化整理 Umbraco CMS 版本发布说明,通过 GitHub CLI 拉取指定标签的 PR,补全遗漏条目,重新分类并剔除内部噪音,生成更完整规范的 Release Notes。
用户要求改进或完善发布说明 提及版本号及发布说明文件
.claude/skills/umb-release-notes/SKILL.md
npx skills add umbraco/Umbraco-CMS --skill umb-release-notes -g -y
指导在核心包中创建共享模块,包括命名规范、文件结构及Vite/TS配置集成。
添加新的核心模块 创建共享基础设施
src/Umbraco.Web.UI.Client/.claude/skills/core-add-module/SKILL.md
npx skills add umbraco/Umbraco-CMS --skill core-add-module -g -y
用于在Umbraco后台界面添加可翻译的本地化键值,指导用户定义文本、分组及命名规范,并在代码中正确引用。
需要添加前端UI显示的可翻译文本 需要为按钮、标签或错误消息配置国际化键
src/Umbraco.Web.UI.Client/.claude/skills/general-add-localization/SKILL.md
npx skills add umbraco/Umbraco-CMS --skill general-add-localization -g -y
指导在 Umbrita CMS 中添加新的值类型常量,扩展 UmbValueTypeMap。用于功能模块声明值类型,支持集合列或属性编辑器在集合视图中引用值类型。
需要为功能添加新的值类型常量 属性编辑器需要暴露其值类型
src/Umbraco.Web.UI.Client/.claude/skills/general-add-value-type/SKILL.md
npx skills add umbraco/Umbraco-CMS --skill general-add-value-type -g -y
指导创建UMbraco扩展条件,用于根据应用状态(如用户权限、实体状态)控制扩展的激活与隐藏。包含定义别名常量、配置类型及实现条件控制器等步骤。
需要创建新的扩展条件 根据上下文或状态控制UI显示
src/Umbraco.Web.UI.Client/.claude/skills/general-create-condition/SKILL.md
npx skills add umbraco/Umbraco-CMS --skill general-create-condition -g -y
用于在Umbraco后台扩展注册表中创建新的扩展类型。通过收集类型名称、用途及配置等元数据,指导生成对应的TypeScript接口定义文件,支持元素、API或两者混合的扩展注册机制。
需要为Umbraco添加新的扩展类型(如dashboard、sidebar) 创建新的manifest扩展定义以支持自定义功能模块
src/Umbraco.Web.UI.Client/.claude/skills/general-create-extension-type/SKILL.md
npx skills add umbraco/Umbraco-CMS --skill general-create-extension-type -g -y
用于创建可复用的扩展类型默认实现(Kind),通过预填元数据和共享元素/API减少样板代码。需用户提供类型、名称及提供内容,生成包含清单、UI和逻辑的标准化文件结构。
用户需要为同一扩展类型创建多个具有相同实现的变体 用户希望减少重复的代码样板并集中管理配置默认值
src/Umbraco.Web.UI.Client/.claude/skills/general-create-kind/SKILL.md
npx skills add umbraco/Umbraco-CMS --skill general-create-kind -g -y
在Umbraco后端创建新的独立功能包及其首个模块,用于添加如数据类型、标签等自包含的领域功能。
scaffold a new package add a new feature package create a new domain module
src/Umbraco.Web.UI.Client/.claude/skills/general-create-package/SKILL.md
npx skills add umbraco/Umbraco-CMS --skill general-create-package -g -y
用于在 Umbraco 后台创建或扩展实体仓库及数据源。支持 Detail、Item、Collection 等类型,指导用户根据操作选择模板并生成 CRUD、缓存及 API 客户端相关文件结构。
用户请求创建仓库或添加数据源 需要为功能实现数据获取或提交逻辑
src/Umbraco.Web.UI.Client/.claude/skills/general-create-repository/SKILL.md
npx skills add umbraco/Umbraco-CMS --skill general-create-repository -g -y
在 Umbraco 后台创建默认或可路由的工作区,支持清单配置及实体 CRUD 流程。
创建新工作区 为 X 添加工作区 脚手架化工作区
src/Umbraco.Web.UI.Client/.claude/skills/general-create-workspace/SKILL.md
npx skills add umbraco/Umbraco-CMS --skill general-create-workspace -g -y
指导如何按照两主版本规则安全弃用公共API,包括添加JSDoc注释和运行时警告。
需要弃用公共类、方法或属性 替换已发布的API符号
src/Umbraco.Web.UI.Client/.claude/skills/general-deprecate-api/SKILL.md
npx skills add umbraco/Umbraco-CMS --skill general-deprecate-api -g -y
用于 Umbraco CMS 的自动化 PR 代码审查技能。分析变更文件的意图、影响、破坏性变更及架构合规性,输出结构化审查报告,不交互且不支持新代码编写或修复。
审查分支 审查 PR 检查变更问题 分析 diff 验证破坏性变更模式
.claude/skills/umb-review/SKILL.md
npx skills add umbraco/Umbraco-CMS --skill umb-review -g -y
用于同步 Umbraco CMS 管理 API 的 OpenAPI 文档及前端客户端类型。在 API 变更时自动触发,确保规范与代码一致。
用户要求更新或重新生成 OpenAPI 文档 检测到 Management API 控制器或端点发生变更 生成的 API 客户端类型过时
.claude/skills/umb-update-openapi/SKILL.md
npx skills add umbraco/Umbraco-CMS --skill umb-update-openapi -g -y
自动将服务端NuGet依赖升级至最新小版本或补丁版本,执行构建、单元测试并提交PR。严格限制仅更新次要和补丁版本,禁止大版本升级及稳定包预发布化,确保向后兼容性与稳定性。
更新服务器端/NuGet/.NET依赖 为特定版本线提升依赖版本
.claude/skills/umb-update-server-dependencies-for-minor/SKILL.md
npx skills add umbraco/Umbraco-CMS --skill umb-update-server-dependencies-for-minor -g -y

trang chủ - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-03 06:22
浙ICP备14020137号-1 $bản đồ khách truy cập$