Agent Skills
› nttr-tech/winui4k
nttr-tech/winui4k
GitHub指导为 WinUI 3 控件生成 Kotlin 包装器。通过工具从 winmd 提取 ABI 值,在 Interop 层添加常量,并实现 Swing 风格的 W* 类,用于扩展 com.appkitbox.winui4k 包中的 UI 组件。
Install All Skills
npx skills add nttr-tech/winui4k --all -g -y
Skills in Collection (2)
指导为 WinUI 3 控件生成 Kotlin 包装器。通过工具从 winmd 提取 ABI 值,在 Interop 层添加常量,并实现 Swing 风格的 W* 类,用于扩展 com.appkitbox.winui4k 包中的 UI 组件。
需要添加新的 WinUI 控件 Kotlin 包装器
扩展现有 W* 类的 API
询问如何添加组件或对应控件
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


