Agent Skills › vchelaru/Gum

vchelaru/Gum

GitHub

统一Gum跨平台运行时文件,通过条件编译合并MonoGame/Raylib/Skia等平台的重复代码,减少维护成本。

9 skills 603

Install All Skills

npx skills add vchelaru/Gum --all -g -y
More Options

List skills in collection

npx skills add vchelaru/Gum --list

Skills in Collection (9)

统一Gum跨平台运行时文件,通过条件编译合并MonoGame/Raylib/Skia等平台的重复代码,减少维护成本。
需要统一不同平台的运行时类实现 重构分散的跨平台C#源文件 处理多后端渲染器的公共逻辑
.claude/skills/gum-cross-platform-unification/SKILL.md
npx skills add vchelaru/Gum --skill gum-cross-platform-unification -g -y
规范在 Gum 仓库中通过 gh CLI 创建 GitHub Issue 的流程,涵盖前置技能加载、标题与正文结构要求及标签使用。
用户要求记录问题或提交 Bug 需要创建新的 GitHub Issue
.claude/skills/gum-issue-creation/SKILL.md
npx skills add vchelaru/Gum --skill gum-issue-creation -g -y
Gum引擎本地化技能,支持ILocalizationService接口、CSV/RESX数据加载及运行时语言切换。处理Text与TextNoTranslate路径,实现UI元素自动重翻译及缺失标记功能。
需要为Gum UI添加多语言支持 加载或切换CSV/RESX翻译文件 配置运行时语言切换逻辑
.claude/skills/gum-localization/SKILL.md
npx skills add vchelaru/Gum --skill gum-localization -g -y
根据PR和提交记录自动生成Gum月度发布说明草稿,支持断点询问以澄清模糊变更,确保内容准确。
用户请求生成月度发布说明 月末发布准备
.claude/skills/gum-monthly-release/SKILL.md
npx skills add vchelaru/Gum --skill gum-monthly-release -g -y
介绍Gum框架的运行时数据绑定机制,涵盖GraphicalUiElement与FrameworkElement两种系统的绑定上下文、属性更新及表达式树支持。
查询Gum数据绑定用法 解决UI属性同步问题 配置BindingContext或转换器
.claude/skills/gum-runtime-binding/SKILL.md
npx skills add vchelaru/Gum --skill gum-runtime-binding -g -y
管理Gum运行时程序集语法版本,用于控制代码生成器的行为。涉及版本属性定义、检测服务及升级策略,确保工具与运行时接口兼容。
修改AssemblyAttributes.cs中的版本号 更新SyntaxVersionDetectionService检测逻辑 变更代码生成器依赖的运行时表面(如重命名角色接口)
.claude/skills/gum-runtime-syntax-version/SKILL.md
npx skills add vchelaru/Gum --skill gum-runtime-syntax-version -g -y
Gum编辑器选择系统参考,涵盖SelectionManager协调、输入处理器(移动/缩放/旋转/多边形)生命周期及矩形选区逻辑。
询问编辑器选择交互逻辑 排查SelectionManager或InputHandler相关Bug
.claude/skills/gum-tool-selection/SKILL.md
npx skills add vchelaru/Gum --skill gum-tool-selection -g -y
定义 Gum 代码重构的方向性规则,强制使用实例、接口和单一职责类,禁止静态化或降级接口,指导提取新类及依赖注入策略。
提议执行改变代码结构的重构 执行提取辅助方法、选择静态/实例或决定逻辑归属的重构
.claude/skills/refactoring-direction/SKILL.md
npx skills add vchelaru/Gum --skill refactoring-direction -g -y
强制要求在进行 Gum 项目行为变更前先编写失败单元测试,涵盖测试定位、可测性重构及边界用例验证,防止回归。
Gum 相关源码目录的行为变更(Bug 修复或新功能) 逻辑提取或重构为可测试单元
.claude/skills/tdd/SKILL.md
npx skills add vchelaru/Gum --skill tdd -g -y

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-25 11:06
浙ICP备14020137号-1 $방문자$