软件开发 Skill技能列表

⚡

视觉回归测试设置Skill visual-regression

4.5

自动化设置视觉回归测试,支持Chromatic, Percy, BackstopJS,适用于React, Vue, Svelte框架,集成至GitHub Actions, GitLab CI, CircleCI工作流。

⚡

AI代码清理器Skill deslop

4.5

这是一个用于清理AI生成代码冗余的自动化工具。它能智能识别并移除由AI模型(如Claude、GLM-5等)产生的代码冗余,包括不必要的注释、过度防御的检查、类型转换以及风格不一致的代码片段。通过对比Git分支差异,帮助开发者快速优化代码质量,提升代码可读性和维护性。关键词:AI代码清理,代码优化,Git差异对比,代码风格统一,自动化重构。

⚡

人类写作技能Skill human-writing

4.5

这个技能提供了一套平台独立的写作规则和技巧,旨在帮助用户生成更真实、人性化的文本,避免AI写作的典型语言模式、短语和结构。适用于所有文本类型,如博客、文章、社交媒体、文档等,以提高文本的真实性、可读性和SEO友好性。关键词:人类写作,AI检测,文本真实性,写作技巧,内容创作,SEO优化。

⚡

TikZJax图表绘制Skill tikzjax-diagramming

4.5

TikZJax 图表绘制技能是指在 Obsidian 笔记软件中,利用 TikZJax 插件创建和渲染基于 LaTeX/TikZ 的高精度技术图表的能力。该技能核心在于使用 TikZ 宏包及其扩展(如 circuitikz, chemfig, pgfplots)来绘制几何图形、电路图、化学结构、3D 绘图和交换图等,适用于需要数学级精确定位的场景。关键词:Obsidian 插件,TikZ 绘图,LaTeX 图表,技术绘图,电路图,化学结构,3D 可视化,精确几何,数据可视化。

⚡

AndroidKotlin协程Skill android-kotlin-coroutines

4.5

Android Kotlin协程是用于在Android移动应用开发中实现异步编程、处理并发操作、使用Flow和StateFlow进行响应式数据流的技能。关键词包括Android开发、Kotlin协程、异步编程、Flow、StateFlow、并发管理、Android应用、移动开发。

⚡

GodotMetroidvania游戏开发蓝图Skill godot-genre-metroidvania

4.5

此技能提供了使用Godot引擎开发Metroidvania类型游戏的详细蓝图,包括核心循环设计、能力门控系统、持久状态管理、无缝房间过渡和地图系统实现。关键词:Metroidvania游戏开发, Godot引擎, 能力门控, 互联世界设计, 游戏架构, 游戏设计模式。

⚡

完成开发分支Skill finishing-a-development-branch

4.5

Git 分支完成工作流。当实现完成、测试通过且需要通过合并、拉取请求或清理将功能分支集成时使用。

⚡

正式验证Skill formal-verification

4.5

正式验证技能是一种用于FPGA(现场可编程门阵列)和硬件设计的自动化验证方法。它通过形式化方法(如模型检验和属性验证)对设计进行数学上的穷尽性检查,无需依赖传统的仿真测试。核心功能包括编写系统Verilog断言(SVA)、配置约束、分析反例、执行有界/无界模型检验,并与JasperGold、VC Formal等专业工具集成。该技能能确保硬件设计在功能、安全性和活性方面完全符合规范,尤其适用于验证时钟域交叉(CDC)、复杂控制逻辑和关键安全属性,是提高芯片设计可靠性和缩短验证周期的关键技术。 关键词:FPGA验证,正式验证,模型检验,属性验证,SVA断言,JasperGold,VC Formal,硬件验证,形式化方法,反例分析,约束配置,CDC验证,有界模型检验,RTL验证

⚡

Rust性能优化Skill rust-optimise

4.5

这个技能提供了Rust代码性能优化的综合指南,涵盖内存分配、所有权效率、数据结构选择、迭代器模式、异步并发、算法复杂度、编译时优化和微优化。适用于优化Rust应用程序性能、减少内存分配、选择最优数据结构、避免不必要的中间分配、编写高效的异步代码、分析热点路径和消除性能瓶颈。关键词:Rust, 性能优化, 内存管理, 数据结构, 异步编程, 算法优化, 编译优化, 微优化, 热点分析。

⚡

基于瓦片的自动拼接Skill tile-based

4.5

此技能用于实现基于瓦片(Tile)的自动拼接关卡设计。它通过读取、处理和写入瓦片数据,结合模式匹配与脚本工具,自动化生成无缝拼接的游戏地图或场景。适用于游戏开发、关卡编辑器、地图生成器等场景,能显著提升2D游戏或像素艺术场景的构建效率。 关键词:瓦片自动拼接,关卡设计,游戏开发,地图生成,2D游戏,像素艺术,自动化工具

⚡

后端开发指南检查Skill check-backend

4.5

这个技能用于自动化检查和确保后端代码遵循开发指南,包括数据库、错误处理、日志、类型安全和质量等方面。它通过执行一系列步骤来识别和修复代码规范问题,从而提高代码一致性、可维护性和质量。关键词:后端开发、代码规范、指南检查、自动化工具、质量保证、软件开发、错误处理、数据库管理。

⚡

Godot输入处理技能Skill godot-input-handling

4.5

这个技能专注于Godot游戏引擎中的输入处理,提供专家级的模式来管理键盘、鼠标、游戏手柄和触摸输入。它包括使用InputMap定义动作、处理InputEvent、支持控制器连接和切换、实现输入重绑定、设置死区以避免误操作,以及通过输入缓冲提升游戏响应性。适用于游戏开发者设置玩家控制、构建健壮的输入系统或增强游戏的可访问性。关键词:Godot, 输入处理, InputMap, InputEvent, 游戏手柄, 重绑定, 死区, 输入缓冲, 游戏开发。