软件开发 Skill技能列表
GIF搜索工具Skill gifgrep
gifgrep 是一个命令行工具,用于从Tenor、Giphy等GIF提供商搜索GIF动图,支持在终端界面(TUI)中预览浏览,下载选中的GIF,并能从GIF文件中提取指定时间的静态帧或生成包含多帧的序列图(sheet)。该工具极大简化了GIF素材的查找、获取和预处理流程,适用于内容创作、文档编写、社交媒体分享等场景。关键词:GIF搜索,命令行工具,TUI预览,GIF下载,帧提取,内容创作工具,效率工具。
GSAPHUD动画开发技能Skill gsap
本技能提供GSAP(GreenSock动画平台)专业知识,用于在JARVIS AI助手HUD中创建平滑、专业的动画。主要应用包括HUD面板入场/出场动画、状态指示器过渡、数据可视化动画、滚动触发效果和复杂时间线序列。强调测试驱动开发、性能优化、内存管理、可访问性和高质量代码实践,适用于前端开发场景。关键词:GSAP, 动画, JARVIS, HUD, 前端开发, Vue.js, 性能优化, TDD, 可访问性。
Zephyr实时操作系统开发技能Skill zephyr-rtos
Zephyr RTOS开发技能是专为嵌入式系统工程师设计的专业技能,专注于Zephyr实时操作系统的开发、配置与集成。核心能力涵盖设备树配置、Kconfig管理、构建系统定制、网络与蓝牙协议栈设置、电源管理优化以及安全启动(MCUboot)实现。适用于物联网设备、边缘计算节点、低功耗传感器等嵌入式产品的固件开发与系统集成。关键词:Zephyr RTOS,嵌入式开发,设备树,Kconfig,MCUboot,物联网固件,低功耗设计,实时操作系统。
图形API钩子与渲染技术Skill graphics-api-hooking
本技能专注于图形API钩子和渲染技术,涵盖DirectX、OpenGL、Vulkan的钩子方法、覆盖渲染、着色器操作和游戏渲染管道分析。适用于游戏开发、图形调试和安全分析领域。关键词:图形API钩子,渲染技术,DirectX钩子,OpenGL钩子,Vulkan钩子,覆盖渲染,游戏安全,着色器操作,逆向工程。
图像处理器Skill image-processor
图像处理器是一款基于Python Pillow库开发的图像处理工具,提供专业的图像处理功能。主要功能包括:图像大小调整、格式转换(如JPG转PNG、PNG转WEBP等)、添加文字水印保护版权、批量生成多种尺寸缩略图。适用于网站图片优化、批量图片处理、电商商品图制作等场景。关键词:图像处理工具,Python图片处理,Pillow图像库,批量图片转换,图片水印添加,缩略图生成器,图片格式转换,图像大小调整。
CAN总线分析开发技能Skill can-bus
CAN总线分析开发技能是专注于汽车和工业嵌入式系统中控制器局域网(CAN)和CAN-FD总线通信的专业能力。它提供全面的总线分析、协议解码、信号处理、DBC文件管理和网关配置功能,适用于CAN驱动程序开发、总线通信调试、网络拓扑分析和汽车电子系统集成。关键词:CAN总线,CAN-FD,汽车网络,嵌入式通信,DBC文件,总线分析,协议栈,汽车电子,工业控制,信号解码。
物联网领域技能Skill domain-iot
本技能用于指导使用Rust语言构建物联网(IoT)应用程序,涵盖从设备端到网关端的开发。它提供了针对物联网领域特定约束(如网络不可靠、电源限制、资源受限和安全性要求)的设计模式、实现建议和最佳实践。核心内容包括MQTT通信、边缘计算、OTA更新、电源管理和本地缓冲等关键模式,并推荐了适用于不同环境(如Linux网关和MCU设备)的Rust库和框架。关键词:物联网开发,Rust IoT,嵌入式系统,MQTT协议,边缘计算,智能家居,传感器网络,设备安全,OTA更新,电源管理。
调试技能Skill debugging
系统调试技能专注于诊断和修复软件缺陷、测试失败、数据质量问题及性能瓶颈,涵盖代码、测试、数据管道、机器学习模型和基础设施。关键词:调试、bug、错误、异常、崩溃、问题排查、根因分析、修复、堆栈跟踪、测试不稳定、数据管道调试、机器学习模型调试。
GoSDK开发专家Skill go-sdk-specialist
Go SDK开发专家技能专注于使用地道的Go语言模式和最佳实践,为企业级应用构建高效、可靠且易于维护的软件开发工具包。核心能力包括:模块化架构设计、上下文管理、错误处理、并发安全、版本控制以及自动化测试。适用于需要为API、云服务或内部系统提供高质量Go语言客户端的开发团队。关键词:Go SDK开发,Go语言编程,软件开发工具包,API客户端,模块化设计,错误处理,并发编程,版本控制,自动化测试。
规划职业目标Skill plan-career-goals
这个技能用于帮助用户制定结构化的职业目标计划,包括时间线、行动步骤、里程碑和问责措施,以促进职业发展。关键词:职业规划、目标设定、时间管理、行动计划、职业发展、里程碑。
RailsHotwire开发Skill rails-hotwire
Rails Hotwire 是一种用于在 Ruby on Rails 框架中构建现代反应式 Web 应用程序的技术,通过 Turbo 实现页面加速和实时更新,Stimulus 处理 JavaScript 交互,无需复杂的前端框架。它允许发送 HTML 而不是 JSON,提供高效的前端开发体验,适用于实时协作、管理仪表板等场景。关键词:Rails, Hotwire, Turbo, Stimulus, 前端开发, 实时更新, Web 应用, Ruby on Rails, 反应式界面, 无 JavaScript 框架。
排版Skill typography
该技能专注于用户界面文本的排版设计,包括字体选择、CSS 样式审查、提高可读性、增强链接可点击性,并降低可访问性风险。适用于前端开发和 UI/UX 设计,关键词包括:排版设计、字体选择、CSS 排版、可读性优化、可访问性、UI 文本、前端开发。