软件开发 Skill技能列表

4.5

接受标准编写Skill acceptance-criteria-authoring

这个技能用于在软件开发过程中编写高质量、可测试的接受标准,采用Given-When-Then格式,遵循INVEST原则和行为驱动开发(BDD)最佳实践。它帮助团队明确需求、促进沟通和推动自动化测试。关键词:接受标准,验收测试,Given-When-Then,BDD,INVEST,软件测试,敏捷开发,项目管理。

4.5

C++模板元编程Skill cpp-templates-metaprogramming

这个技能涉及C++模板和元编程,包括函数模板、类模板、特化、SFINAE、类型特征、变参模板、编译时计算和C++20概念。它用于实现泛型编程、编译时优化、高效代码生成和类型安全接口,适用于高性能库开发、系统编程和架构设计。关键词:C++模板、元编程、编译时计算、泛型编程、SFINAE、类型特征、C++20概念、模板特化、变参模板。

4.5

简化级联Skill SimplificationCascades

简化级联是一种软件设计技能,旨在通过发现核心洞见来减少代码复杂性和冗余,提高开发效率。它涉及抽象通用模式、统一原则,并消除不必要的组件,适用于当同一概念被多次实现、特殊案例累积或复杂性增加时。关键词:简化、抽象、架构设计、代码重构、复杂性管理、软件开发、设计模式。

4.5

错误处理模式Skill error-handling-patterns

这个技能专注于实现健壮的错误处理策略,包括创建自定义错误类、设置错误边界、设计API错误响应格式、实施重试逻辑和错误监控。它帮助开发者构建故障容忍系统,提高软件可靠性和用户体验,适用于软件开发中的错误管理。关键词:错误处理、自定义错误、错误边界、重试策略、错误监控、故障容忍、优雅降级。

4.5

Godot潜行游戏开发技能Skill godot-genre-stealth

这个技能提供了在Godot游戏引擎中开发潜行游戏的全面指南,涵盖AI检测系统、视觉锥实现、声音传播、警戒状态管理、光影机制和系统化设计等关键技术。适用于构建潜行动作、战术潜入或沉浸式模拟游戏,帮助开发者创建敌人感知系统。关键词:Godot、潜行游戏、AI检测、视觉锥、声音传播、系统化设计、游戏开发、AI警戒、声音检测、光照水平。

4.5

软件库文档检索Skill context7

此技能通过 Context7 API 提供软件库和框架的最新文档检索服务,帮助开发者快速查找 API 文档、代码示例和正确用法,适用于各种编程环境和开发需求。关键词:软件库文档、API 查询、编程帮助、开发工具。

4.5

RESTfulHATEOASAPI设计技能Skill restful-hateoas

此技能提供在Ruby on Rails中设计和实现遵循RESTful HATEOAS原则的API的全面指南,涵盖资源建模、HTTP方法语义、超媒体控制、内容协商和API进化等关键方面,适用于API开发、审查、重构和优化。关键词:RESTful API, HATEOAS, Ruby on Rails, 后端开发, 超媒体控制, API设计, 资源建模。

4.5

网络研究技能Skill web-research

此技能用于进行结构化的网络研究,通过生成子代理来搜集和合成信息,适用于复杂主题研究和报告生成。关键词:网络研究、子代理、信息合成、结构化研究、搜索工具、研究报告、数据收集、高效委派、系统化流程、网络搜索。

4.5

Swift并发编程Skill swift-concurrency

本技能提供Swift并发编程的专家指导,涵盖async/await、actors、tasks、Sendable和Swift 6迁移。帮助开发者编写安全、高性能的并发代码,解决数据竞争、线程安全、代码重构等问题。关键词:Swift并发,async/await,Actor隔离,Sendable,Swift 6迁移,数据竞争,线程安全,结构化并发,性能优化。

4.5

数据库连接技能Skill db-connection

专家级的数据库连接管理,适用于Python/FastAPI与Neon PostgreSQL,包括连接池、SSL配置和SQLAlchemy引擎设置,关键词包括数据库连接、连接池优化、SSL配置、FastAPI集成。

4.5

代码模式与实践Skill code-patterns-practices

本技能是关于React Native移动应用开发的代码模式、最佳实践和常见解决方案的集合。它提供了组件设计、状态管理、数据获取、性能优化、错误处理以及移动端特有问题的实用模式,旨在帮助开发者编写更高质量、更易维护的代码。关键词:React Native, 移动开发, 代码模式, 最佳实践, 性能优化, 组件设计, 状态管理, 自定义Hooks。

4.5

Godot节奏游戏开发专家蓝图Skill godot-genre-rhythm

这个技能提供在Godot引擎中开发节奏游戏的全面蓝图,涵盖音频同步、音符高速公路、时间判断系统、评分和输入处理等核心功能。适用于游戏开发者、程序员和节奏游戏爱好者,帮助实现流畅的节奏游戏体验。关键词:节奏游戏开发、Godot引擎、音频同步、游戏编程、音符处理、时间判断、评分系统、输入处理。