软件开发 Skill技能列表

4.5

技术文档引擎Skill TechnicalDocumentationEngine

技术文档引擎是一个全面技术文档系统,从规划到维护,涵盖README文件、API文档、指南、架构文档、运行手册和开发者门户。包括模板、质量评分和自动化。

4.5

每日邮件摘要技能Skill email-daily-summary

每日邮件摘要技能是一个自动化工具,能够自动登录Gmail、Outlook、QQ邮箱等多种邮箱账户,智能提取邮件内容并生成结构化的每日邮件总结报告。该工具支持邮件分类统计、重要性排序、AI智能摘要生成,并提供定时任务功能,帮助用户高效管理邮件,提升工作效率。关键词:邮件自动化、邮箱管理、邮件摘要、AI邮件分析、工作效率工具、邮件统计、定时任务、浏览器自动化

4.5

C++专业开发者Skill cpp-pro

C++20专家技能,专注于现代C++编程、高性能优化和系统级开发。提供C++20概念、模块、范围、协程等现代特性支持,擅长游戏引擎、嵌入式系统、交易系统等高性能应用开发,以及SIMD优化、无锁编程、内存管理等性能调优技术。

4.5

USB协议栈开发Skill usb-stack

USB协议栈开发技能专注于嵌入式系统中USB设备与主机通信协议的实现与优化。核心能力包括USB描述符生成、设备类(CDC/HID/MSC/DFU)开发、USB栈配置(TinyUSB/STM32/NXP)、枚举调试、协议分析以及高级功能实现。适用于USB驱动程序开发、DFU引导加载程序设计、USB接口规范制定等场景。关键词:USB协议栈、嵌入式USB、USB描述符、USB设备类、USB调试、TinyUSB、STM32 USB、USB DFU、USB枚举、USB分析。

4.5

tmux远程控制技能Skill tmux

该技能使用tmux作为可编程终端复用器,用于交互式命令行界面(CLI)工具的远程控制和自动化,如Python、gdb等。通过发送按键和捕获输出,实现高效的终端会话管理,支持Linux和macOS平台。关键词:tmux, 终端复用, 远程控制, CLI, Python, gdb, 自动化, 交互式工作。

4.5

技术图表制作Skill diagramming

该技能使用Mermaid语法创建各种技术图表,包括架构图、序列图、实体关系图、流程图和状态图,用于可视化系统设计、数据流和过程,提升软件文档编写和团队沟通效率。关键词:Mermaid, 图表制作, 架构图, 序列图, ERD, 流程图, 状态图, 系统设计, 数据可视化, 技术文档。

4.5

Phoenix视图和模板渲染Skill phoenix-views-templates

Phoenix视图和模板技能用于在Elixir的Phoenix框架中创建动态HTML内容,涉及使用HEEx模板进行服务器端渲染,定义可重用的函数组件,使用插槽进行组件组合,以及管理从控制器传递的赋值。关键词:Phoenix、HEEx、视图、模板、函数组件、插槽、Web开发、Elixir、服务器端渲染、UI组件。

4.5

Rails动作控制器模式Skill rails-action-controller-patterns

这个技能涵盖Ruby on Rails框架中的动作控制器模式,包括路由配置、过滤器使用、强参数处理和RESTful设计,用于构建稳健的Web应用程序控制器,支持后端Web开发和RESTful API开发,关键词包括Rails、动作控制器、路由、过滤器、强参数、RESTful、后端开发、Web应用。

4.5

Unity/Ceedling嵌入式单元测试技能Skill unity-ceedling-test

这是一个用于嵌入式系统开发的单元测试技能,集成了Unity测试框架、CMock模拟生成器和Ceedling构建系统。它支持C语言嵌入式软件的全面测试,包括驱动模拟、硬件抽象层(HAL)模拟、测试覆盖率分析(如gcov/lcov)、离板测试和持续集成。适用于嵌入式软件工程师、固件开发者和测试工程师进行测试驱动开发(TDD)、硬件在环测试和代码质量保障。关键词:嵌入式单元测试,Unity框架,CMock模拟,Ceedling构建,测试覆盖率,硬件抽象模拟,离板测试,TDD,C语言测试,驱动测试。

4.5

ReactNative最佳实践技能集Skill react-native-skills

这个技能集提供了React Native和Expo应用开发的全面最佳实践指南,涵盖性能优化、动画实现、UI设计、状态管理等多个关键领域。旨在帮助开发者构建高性能移动应用,适用于移动开发、前端优化和跨平台开发场景。关键词:React Native, Expo, 移动开发, 性能优化, 动画, UI设计, 状态管理, 原生模块, 最佳实践。

4.5

Godot引擎开发技能Skill godot-development

Godot引擎开发技能是一个AI辅助游戏开发工具,提供GDScript和C#脚本生成、场景管理、节点操作、编辑器自动化等功能。通过MCP服务器集成,实现与Godot编辑器的直接交互,支持资源操作、脚本自动生成、项目配置和导出自动化。适用于游戏开发者、AI辅助编程、自动化工作流和游戏开发教学。关键词:Godot引擎、游戏开发、GDScript、C#、AI编程、编辑器自动化、场景管理、节点系统、MCP集成、脚本生成。

4.5

vant-vue3Skill vant-vue3

这是一个用于 Vant Vue 3 移动组件库的技能,提供全面的指导和最佳实践,帮助开发者使用 Vue 3 构建移动应用。它涵盖了多种移动 UI 组件(如按钮、表单、对话框)、主题定制、国际化和 TypeScript 支持。关键词:Vant, Vue 3, 移动组件, 移动开发, 组件库, 主题定制, 国际化, TypeScript。