软件开发 Skill技能列表
国际化(i18n)Skill internationalization-i18n
这个技能专注于实现软件应用程序的国际化与本地化,包括多语言翻译管理、日期和数字格式化、以及从右到左语言支持。适用于构建需要支持多种语言的Web或移动应用,提升用户体验和全球市场适应性。关键词:国际化、本地化、多语言支持、i18next、React、前端开发、翻译管理。
Avue框架开发技能Skill avue
此技能提供Avue框架的全面指导,帮助用户构建管理界面、实现CRUD操作、使用表单和表格组件等前端开发任务。关键词包括Avue, Vue, Element UI, 数据驱动, 表单, 表格, CRUD, 树形, 上传, 选择器,适合SEO搜索。
代码质量审查员Skill quality-reviewer
代码质量审查员是一个自动化代码审查工具,专门用于检查和强制执行前端开发项目的代码质量标准。该工具支持TypeScript严格模式、ESLint合规性检查、文件行数限制、函数复杂度控制、命名规范验证、导入路径优化和项目架构合规性审查。适用于React、Vue等前端框架项目,帮助开发团队保持代码一致性,提高代码可维护性,减少技术债务。关键词:代码审查、代码质量、TypeScript、ESLint、前端开发、代码规范、自动化检查、DevOps、代码重构、复杂度控制
C++现代特性Skill cpp-modern-features
这个技能用于掌握和应用现代C++(C++11/14/17/20)的关键特性,如自动类型推断、lambda表达式、范围for循环、移动语义、概念和范围库,以编写更高效、更安全、更表达性强的C++代码。适用于后端开发、游戏开发、嵌入式软件等多种软件开发场景。关键词:C++,现代C++,编程特性,代码优化,软件开发。
平台游戏开发蓝图(Godot)Skill godot-genre-platformer
本技能提供使用Godot引擎开发高质量平台游戏的专家指导,涵盖精确移动机制(如缓冲跳跃和可变跳跃高度)、游戏感觉优化、关卡设计原则、收集系统和可访问性选项,基于Celeste和Hollow Knight的设计研究。关键词:Godot, 平台游戏, 游戏开发, 精确移动, 游戏感觉, 关卡设计
git分析Skill git-analysis
Git分析技能是一个专业的代码仓库管理工具,专注于提供全面的Git版本控制系统分析功能。该技能能够深入分析分支差异、提交历史、代码变更统计,支持PR创建准备、代码审查辅助和提交操作优化。通过自动化脚本和结构化输出,帮助开发团队高效管理代码版本、追踪变更历史、比较分支差异,提升代码协作效率和质量控制。 关键词:Git分析、分支差异、提交历史、代码变更、PR创建、代码审查、版本控制、DevOps、软件开发工具、仓库管理
C4架构图生成器Skill c4-diagram-generator
C4架构图生成器是一款专业的软件架构可视化工具,专门用于生成C4模型架构图。支持Structurizr DSL、PlantUML和Mermaid多种格式,涵盖上下文、容器、组件、代码四个抽象层级。适用于系统架构设计、微服务分解、云原生架构可视化等场景。关键词:C4模型、架构图、软件架构、系统设计、可视化工具、PlantUML、Mermaid、Structurizr、容器图、组件图
Godot信号架构Skill godot-signal-architecture
这个技能是关于在Godot游戏引擎中使用信号驱动架构,实现松耦合的事件系统。它提供了定义类型化信号、管理信号连接、使用AutoLoad事件总线进行跨场景通信的最佳实践模式。适用于游戏开发中的事件处理、UI交互、节点解耦等场景,提升代码可维护性和扩展性。关键词:Godot信号、事件总线、松耦合架构、游戏开发、事件系统、信号模式、类型化信号、信号链。
Mac自动化脚本Skill mac-automation
Mac自动化脚本技能是一个通过AppleScript语言实现macOS系统及应用自动化的工具。它支持邮件发送、日历管理、提醒事项、Safari浏览器控制、Finder文件操作、系统音量亮度调节、通知显示以及第三方应用自动化。关键词:AppleScript自动化,Mac脚本编程,macOS自动化,邮件日历提醒自动化,系统控制脚本,工作效率提升工具。
CAN总线通信技能Skill can-communication
CAN总线通信技能专注于汽车电子网络的设计、分析与诊断,提供CAN/CAN-FD总线协议解析、网络拓扑规划、错误诊断与性能优化等专业解决方案。关键词:CAN总线设计,CAN-FD配置,汽车网络诊断,DBC文件解析,总线负载分析,J1939协议,车载通信,ECU网络开发。
网页应用测试Skill webapp-testing
这个技能是用于使用Playwright工具进行本地网页应用的自动化测试,支持验证前端功能、调试UI行为、捕获浏览器截图和查看浏览器日志。关键词:网页应用测试、Playwright、前端测试、UI调试、浏览器自动化、软件测试。
CRUD生成技能Skill crud
此技能用于快速自动生成CRUD(增删改查)功能,包括API端点、验证、授权和测试,适用于生产环境。关键词:CRUD、自动生成、API端点、后端开发、低代码。