Agent Skills
› nttr-tech/winui4k
nttr-tech/winui4k
GitHub指导为WinUI 3控件生成Kotlin包装类。通过dump_winmd.py从winmd文件提取ABI值,遵循Swing命名规范,在Interop.kt添加常量并实现W*类,用于扩展组件库。
Install All Skills
npx skills add nttr-tech/winui4k --all -g -y
Skills in Collection (2)
指导为WinUI 3控件生成Kotlin包装类。通过dump_winmd.py从winmd文件提取ABI值,遵循Swing命名规范,在Interop.kt添加常量并实现W*类,用于扩展组件库。
需要为WinUI控件添加Kotlin包装器
询问如何从winmd提取ABI值
要求实现或扩展W*系列组件
npx skills add nttr-tech/winui4k --skill add-winui-component -g -y
规范WinUI4K项目中Kotlin代码的静态检查流程,明确ktlint与detekt职责分工,提供处理detekt警告的标准操作指南及@Suppress最佳实践。
编写或编辑Kotlin代码时
detekt报告静态分析问题时
询问lint、detekt或静态解析规则时
npx skills add nttr-tech/winui4k --skill kotlin-lint-rules -g -y


