软件开发 Skill技能列表
SQLAlchemy2.0+异步ORM技能Skill sqlalchemy-2-0
SQLAlchemy 2.0+ 异步ORM技能详解,涵盖类型安全模型定义、高效异步查询、关系映射、会话管理及高级模式。适用于构建高性能、可扩展的异步数据库后端、API服务与数据应用。关键词:Python异步ORM,SQLAlchemy 2.0,类型安全模型,异步数据库,高效查询,关系映射,会话管理,FastAPI集成,性能优化。
数据处理器Skill data-processor
数据处理器是一个通用的JavaScript数据处理工具,专门用于高效处理和转换数组数据。该工具提供过滤、映射、排序、聚合、去重等核心数据操作功能,支持复杂的数据清洗、转换和统计分析任务。适用于大数据处理、ETL流程、数据分析和业务逻辑实现等场景,能够显著提升数据处理效率并减少计算资源消耗。关键词:数据处理、数据转换、JavaScript工具、数组操作、数据清洗、数据聚合、ETL工具、数据分析、代码执行、性能优化。
无线通信协议技能Skill wireless-protocols
无线通信协议技能专注于嵌入式物联网设备的无线协议实现与优化,涵盖LoRa、Zigbee、Thread、Matter等主流协议。提供协议栈配置、网络组建、射频调优及认证准备等专业服务,适用于智能家居、工业物联网、低功耗广域网等场景。关键词:无线协议、物联网、嵌入式开发、LoRaWAN、Zigbee、Thread、Matter、射频配置、低功耗设计、认证测试。
UDS诊断技能Skill uds-diagnostics
UDS诊断技能专注于汽车电子控制单元(ECU)的统一诊断服务(UDS)实施与验证,涵盖ISO 14229标准服务实现、故障码(DTC)配置、ODX文件生成、安全访问控制、OBD-II法规合规性验证等核心领域,为汽车诊断系统开发、测试与认证提供专业技术支持。 关键词:UDS诊断,ISO 14229,汽车ECU诊断,OBD-II合规,故障码DTC,ODX文件,安全访问,诊断会话,汽车软件,AUTOSAR
ESLint代码检查配置Skill eslint
ESLint技能提供专业的JavaScript与TypeScript代码检查配置服务,涵盖规则定制、插件集成、团队规范制定。核心功能包括ESLint配置、自定义规则开发、React/Vue框架支持、代码质量优化。适用于前端开发、代码规范、静态分析、团队协作等场景。
.NET后端开发模式Skill dotnet-backend-patterns
掌握C#/.NET后端开发模式,用于构建稳健的API、MCP服务器和企业应用。涵盖异步/等待、依赖注入、Entity Framework Core、Dapper、配置、缓存和使用xUnit进行测试。关键词:.NET后端开发,C#,API开发,依赖注入,异步编程,数据访问,缓存策略,单元测试。
VibeSecuritySkill vibe-security
Vibe Security是一个全面的安全扫描器和代码分析器,用于识别多种语言和框架中的安全漏洞。它提供了一系列高级功能,包括基于AST的语义分析、数据流分析、合规性映射、供应链安全和基础设施即代码扫描。Vibe Security能够帮助开发者检测和修复SQL注入、XSS、CSRF等安全问题,确保代码的安全性。
README文档技能Skill readme
这个技能用于创建、更新和优化软件项目的README和文档文件,帮助开发人员生成清晰、全面的项目介绍、安装指南、使用示例和API参考,提高文档质量和项目可维护性。关键词:README, 文档编写, 项目文档, 软件开发文档, 技术写作。
GodotUI容器技能Skill godot-ui-containers
此技能提供Godot游戏引擎中UI容器的全面指南,专注于使用容器节点如HBoxContainer、VBoxContainer等构建响应式用户界面。涵盖自动布局、大小标志设置、锚点调整和动态布局策略,适用于游戏开发中的菜单系统、库存界面和自适应UI设计。关键词:Godot, UI容器, 响应式布局, HBoxContainer, VBoxContainer, GridContainer, 游戏开发, 界面设计。
移动应用调试Skill mobile-app-debugging
移动应用调试技能用于识别和解决iOS、Android及跨平台移动应用中的崩溃、内存泄漏、性能瓶颈、网络问题和调试工具使用,如Xcode Instruments、Android Profiler、React Native调试器。SEO关键词:移动应用调试、iOS调试、Android调试、React Native调试、内存泄漏、性能优化、网络调试、调试工具。
UV包管理器技能Skill uv-package-manager
UV包管理器是一个用Rust编写的极快Python依赖管理工具,用于快速安装包、管理虚拟环境、处理依赖冲突和集成CI/CD工作流程。关键词:Python包管理、虚拟环境、依赖解析、锁文件、DevOps、快速安装、性能优化、项目自动化。
后端开发指南学习Skill before-backend-dev
这个技能涉及在开始后端开发任务前,系统性地阅读和理解后端开发指南,涵盖数据库工作、错误处理、日志记录和类型安全等方面。它旨在帮助开发者遵循编码标准和最佳实践,确保代码质量、提高开发效率和可维护性。关键词:后端开发、开发指南、编码标准、最佳实践、数据库、错误处理、日志记录、类型安全。