软件开发 Skill技能列表

4.5

C系统编程Skill c-systems-programming

C系统编程是一种使用C语言进行低级系统交互的技能,包括文件输入输出、进程创建与管理、信号处理和系统调用等,适用于开发操作系统工具、守护进程、高性能应用和操作系统接口。关键词:C语言,系统编程,文件I/O,进程管理,信号处理,系统调用,低级交互,操作系统接口。

4.5

测试生成Skill test-generation

这个技能用于自动生成软件测试,基于测试驱动开发(TDD)原则,遵循项目测试标准,提高代码质量和测试覆盖率。它支持多种测试行为,包括正面和负面测试,并使用AAA模式进行测试实施,帮助开发者高效进行自动化测试和错误预防。关键词:测试生成、TDD、自动化测试、软件测试、测试覆盖、AAA模式、vitest、JWT验证、中间件测试。

4.5

测试生成器Skill test-generator

测试生成技能用于自动生成各种类型的测试代码,包括单元测试、集成测试和端到端测试,基于项目规格和现有模式,提高软件质量和测试效率。关键词:测试生成、自动化测试、代码测试、单元测试、集成测试、E2E测试、API测试、软件开发。

4.5

GodotUI容器技能Skill godot-ui-containers

此技能提供Godot游戏引擎中UI容器的全面指南,专注于使用容器节点如HBoxContainer、VBoxContainer等构建响应式用户界面。涵盖自动布局、大小标志设置、锚点调整和动态布局策略,适用于游戏开发中的菜单系统、库存界面和自适应UI设计。关键词:Godot, UI容器, 响应式布局, HBoxContainer, VBoxContainer, GridContainer, 游戏开发, 界面设计。

4.5

FigmaMCP集成Skill figma

这个技能用于通过 Figma MCP 服务器从 Figma 设计工具中自动获取设计上下文、截图、变量和资产,并将 Figma 节点翻译成生产代码(如 React + Tailwind),实现设计到代码的自动化转换。适用于前端开发项目,提高开发效率,确保设计一致性,支持链接驱动的实现流程。关键词:Figma, MCP, 设计到代码, 前端开发, React, Tailwind, 自动化, 代码生成, 设计系统。

4.5

Phaser.js游戏开发Skill phaser

Phaser.js游戏开发技能是一个专注于使用Phaser.js框架进行2D网页游戏创作的技能。它涵盖了游戏场景配置、街机物理系统实现、精灵动画处理、用户输入系统设置以及最终网页部署的全流程。适用于游戏开发者、前端工程师和互动媒体创作者,用于快速构建跨平台的HTML5游戏,支持丰富的物理效果和流畅的动画交互。

4.5

研究-计划-实施工作流程Skill research-plan-implement

RPI(研究-计划-实施)工作流程是一种用于代码变更的 disciplined 三阶段方法,特别适用于中到大型代码库中的非平凡功能、重构或错误修复。它强调先研究代码库、再制定详细计划、后实施变更,以防止上下文浪费、确保正确性优先于速度,并提高代码质量和可维护性。关键词:代码开发、工作流程、研究、计划、实施、AI辅助、质量保证、项目管理、软件工程。

4.5

SpringBootJava编码规范Skill java-coding-standards

这个技能是用于Spring Boot服务的Java编码规范,涵盖了命名约定、不可变性最佳实践、Optional使用指南、流操作技巧、异常处理策略、泛型应用和项目布局标准,旨在提高代码的可读性、可维护性和类型安全。关键词:Java, Spring Boot, 编码规范, 命名, 不可变性, Optional, 流, 异常处理, 泛型, 项目布局。

4.5

屏幕捕获APISkill screen-capture-api

屏幕捕获API是一个跨平台的桌面媒体捕获工具,主要用于实现屏幕截图和屏幕录制功能。该技能支持全屏捕获、特定窗口捕获、区域捕获、多显示器处理、屏幕内容流式传输以及权限管理。适用于软件开发、远程协助、在线教育、游戏直播等场景。关键词:屏幕捕获,截图工具,屏幕录制,跨平台,桌面捕获,媒体采集,Electron,权限管理。

4.5

Git工作流Skill git-workflow

此技能专注于教授Git版本控制与协作的最佳实践,包括Conventional Commits提交规范、分支策略如主干开发和Git Flow,以及GitHub和Gitee平台操作。适用于软件开发团队提升代码管理、协作效率和持续集成,关键词:Git、版本控制、协作、提交规范、分支策略、CI/CD、DevOps、代码审查、GitHub、Gitee、团队协作。

4.5

Python编码标准Skill PythonCodingStandards

Python编码标准是一套专家级框架,用于Python 3.11+开发,包括PEP 8合规性、类型提示、Pydantic模型、async/await模式、结构化日志记录、错误处理和测试最佳实践。

4.5

PPTX演示文稿自动化处理工具Skill pptx

此技能用于程序化创建、编辑和分析PowerPoint演示文稿,支持HTML转PPTX、原始XML访问、文本提取、模板应用等功能,适用于自动化演示文稿工作流和批量处理。关键词包括PPTX、PowerPoint、演示文稿、自动化、创建、编辑、分析、程序化、XML、HTML。