Agent Skills › vchelaru/Gum

vchelaru/Gum

GitHub

规范Gum跨平台运行时文件的统一策略,通过条件编译合并MonoGame、Raylib和Skia等平台的重复代码,减少维护成本并消除差异。

9 skills 620

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等平台的重复代码,减少维护成本并消除差异。
需要统一多个平台的运行时类文件 处理Apos.Shapes与SkiaGum的共享运行时 重构跨平台代码以消除重复实现
.claude/skills/gum-cross-platform-unification/SKILL.md
npx skills add vchelaru/Gum --skill gum-cross-platform-unification -g -y
规范在 Gum 仓库中使用 gh 创建 GitHub Issue 的流程。涵盖前置技能加载、排除维护终止的分支(SokolGum/Maui)、标签使用及包含问题、改进建议、源码定位和复现路径的结构化 Body 模板。
用户要求记录或创建 GitHub Issue 用户提出 bug 报告或功能想法
.claude/skills/gum-issue-creation/SKILL.md
npx skills add vchelaru/Gum --skill gum-issue-creation -g -y
Gum UI框架的本地化技能,支持CSV/RESX加载、运行时语言切换及文本翻译。通过ILocalizationService接口管理多语言资源,提供自动重翻译机制,并优化了CSV解析规则与警告处理,确保UI文本的正确国际化展示。
需要实现或配置应用程序的多语言支持 运行时动态切换语言以更新UI文本 加载或调试CSV/RESX格式的本地化资源文件 排查缺失翻译或格式错误的本地化键值
.claude/skills/gum-localization/SKILL.md
npx skills add vchelaru/Gum --skill gum-localization -g -y
根据PR和提交记录,协作起草Gum项目的月度发布说明。包含分类、亮点选择及变更列表生成,支持用户交互澄清歧义并处理边界检查。
月末发布说明草稿生成 需要整理近期PR和提交记录的发布流程
.claude/skills/gum-monthly-release/SKILL.md
npx skills add vchelaru/Gum --skill gum-monthly-release -g -y
说明 Gum 运行时数据绑定机制,涵盖 GraphicalUiElement 基础绑定与 FrameworkElement 增强绑定,包括上下文继承、模式、转换器及索引路径支持。
询问 Gum 框架的数据绑定用法 排查 UI 属性未更新问题 比较两种绑定系统的差异
.claude/skills/gum-runtime-binding/SKILL.md
npx skills add vchelaru/Gum --skill gum-runtime-binding -g -y
管理Gum运行时程序集语法版本,用于控制代码生成器的兼容性。涉及版本检测、升级及API门控逻辑。
调整运行时语法版本号 修改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协调及各类输入处理器(移动、缩放、旋转、多边形点)的生命周期与交互逻辑,以及矩形选择和锁定机制。
分析Gum编辑器选择行为 理解输入手势处理流程 排查UI交互异常
.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 项目行为变更的开发流程,强制要求先写失败的单元测试再修改代码。覆盖多平台测试目录映射,强调边界测试与手势规范,旨在通过 TDD 防止回归并提升代码质量。
对 Gum 核心源文件进行行为变更或功能开发 修复 Bug 或重构逻辑导致行为改变
.claude/skills/tdd/SKILL.md
npx skills add vchelaru/Gum --skill tdd -g -y

ホーム - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-28 17:43
浙ICP备14020137号-1