软件开发 Skill技能列表

⚡

部署工程师代理Skill deployment-engineer

4.5

部署工程师代理专注于CI/CD自动化、容器化和跨平台发布管理,精通Jenkins、GitHub Actions、GitLab CI、Azure DevOps以及现代部署策略如蓝绿部署和金丝雀发布。

⚡

Nest.js框架专家Skill nestjs-expert

4.5

此技能专注于 Nest.js 框架的全面支持,包括模块架构、依赖注入、中间件、守卫、拦截器、测试策略、数据库集成和认证系统。适用于企业级 Node.js 应用程序开发,提供架构决策、调试、性能优化和代码审查,确保遵循最佳实践。关键词:Nest.js, Node.js, 后端开发, 模块架构, 依赖注入, 测试策略, 数据库集成, 认证系统, 性能优化, 代码审查

⚡

浏览器自动化技能Skill browser-use

4.5

这是一个基于Playwright MCP的浏览器自动化工具,用于网页抓取、UI测试、表单提交和数据提取。关键词包括:浏览器自动化、Playwright、网页抓取、UI测试、表单提交、数据提取、自动化测试、网页交互。

⚡

代码库探索助手Skill explore-codebase

4.5

代码库探索助手是一种基于并行子代理的高效代码分析模式,专为软件开发人员设计,用于快速理解代码结构、查找编程模式、收集项目上下文。该工具支持并行搜索、结构化输出和智能分析,能显著提升代码审查、项目理解和架构设计的效率。关键词:代码探索、并行代理、代码分析、项目理解、架构梳理、模式识别、开发工具、AI辅助编程

⚡

GPUI全局状态管理Skill gpui-global

4.5

这个技能用于在GPUI框架中实现和管理应用范围的全局状态,支持应用配置、功能标志、共享服务等场景,提高代码的可维护性和可访问性。关键词:全局状态、GPUI、Rust、状态管理、应用配置、共享资源、内部可变性、实体组件。

⚡

代码重构Skill refactoring

4.5

代码重构技能指南,提供系统化、小步迭代的代码重构方法论。核心内容包括重构时机判断、安全保护措施、分步重构技术、验证流程及反模式规避。适用于软件开发人员提升代码质量,关键词:代码重构、重构方法、代码异味、提取函数、重命名、卫语句、特征测试、重构安全、小步提交。

⚡

iOS移动设计技能Skill mobile-ios-design

4.5

这个技能用于掌握iOS人机界面指南和SwiftUI模式,以设计和开发原生iOS应用程序,包括界面设计、SwiftUI视图实现和遵循Apple设计原则。关键词:iOS开发, SwiftUI, 人机界面指南, 移动应用设计, Apple设计原则, iOS界面, SwiftUI布局, 可访问性设计。

⚡

Godot组合架构Skill godot-composition

4.5

这个技能提供在Godot游戏引擎中使用组合模式(实体-组件系统)构建可扩展游戏的专家级架构指南。适用于设计玩家控制、NPC、敌人、武器等复杂系统,强调模块化、代码重用和“Has-A”关系,提升开发效率和可维护性。关键词:Entity-Component, ECS, 游戏开发, Godot, 组件化架构, 玩家控制, NPC, 敌人, 武器, 游戏循环, 关卡设计。

⚡

Python开发技能Skill python

4.5

此技能提供现代Python开发的全面指南,涵盖从简单脚本到生产系统的所有方面,包括安装、代码风格、项目结构、依赖管理、测试、类型提示、代码质量、安全、性能优化和打包。适用于Python开发者、团队项目和长期维护的代码,关键词包括Python开发、PEP-8、Ruff、pytest、mypy、uv、项目结构、测试、打包、安全、性能。

⚡

ArkUI开发Skill ark-ui

4.5

ArkUI开发技能涉及使用华为的ArkUI框架,用于构建跨设备应用的用户界面。它专注于UI组件设计、布局优化和前端开发,适用于移动开发、物联网设备界面设计等场景。关键词包括ArkUI、华为、UI框架、前端开发、移动开发、HarmonyOS。

⚡

死码消除器Skill dead-code-eliminator

4.5

死码消除器是一种代码优化技能,专门用于识别和移除代码库中的死代码、未使用函数、不可达代码路径和孤立文件。该技能通过静态分析技术,帮助开发者清理代码冗余,降低维护复杂度,优化构建体积,减少技术债务。核心功能包括未使用函数检测、不可达代码分析、未使用变量识别、孤立文件查找以及安全移除验证。适用于代码重构、系统迁移、技术债务清理等场景,是提升代码质量和开发效率的重要工具。 关键词:死代码消除,代码优化,静态分析,技术债务,代码重构,未使用代码,不可达代码,代码清理,维护成本,构建优化

⚡

压力测试Skill stress-testing

4.5

压力测试是一种软件测试方法,用于验证系统在极端负载条件下的稳定性和性能,帮助确定系统的最大处理能力,并识别可能导致性能退化或故障的瓶颈。