软件开发 Skill技能列表

4.5

架构文档生成Skill ea-document

这个技能用于自动生成软件架构文档,包括系统上下文、容器、组件、部署、数据和执行摘要等多个视图。通过分析代码库结构,识别相关组件,并使用标准模板生成文档,同时可集成C4图以增强可视化。适用于架构师和开发团队,便于理解和维护软件架构,提高文档效率和质量。关键词:架构文档、代码分析、自动生成、C4图、软件架构、DevOps、容器化、部署视图、数据流、执行摘要、SEO友好。

4.5

检测过度工程Skill detect-over-engineering

这是一个用于检测代码中过度工程和复杂性的技能。它通过分析代码模式,识别不必要的抽象层、过早优化和推测性通用性,帮助开发者优化软件架构,提高代码可维护性和性能。关键词包括:代码分析、过度工程检测、架构优化、软件质量评估。

4.5

架构审查Skill architecture-review

架构审查技能用于分析和验证软件架构,包括多视角分析和原则检查,适用于代码库或阶段性更改的审查。关键词:架构审查、软件架构、视角分析、原则验证、代码审查。

4.5

.NET清理工具Skill clean

这个技能用于递归清理 .NET 项目的构建文件夹,如 bin 和 obj,可选清理 NuGet 包缓存和发布文件夹,帮助开发者释放磁盘空间、提高构建效率、优化开发环境。关键词:.NET 清理、bin obj 删除、NuGet 缓存、构建产物、开发工具、自动化清理。

4.5

Scala函数式模式Skill ScalaFunctionalPatterns

Scala函数式模式是一种编程技能,专注于在Scala语言中应用函数式编程原则。它通过使用高阶函数、不可变性、模式匹配、代数数据类型等技术,帮助开发者构建健壮、类型安全、可维护的应用程序。关键词:Scala,函数式编程,高阶函数,不可变性,模式匹配,代数数据类型,单子,for-推导。

4.5

代码生成开发者Skill code-generation-developer

这个技能是用于智能路由到代码生成工作流的工具,帮助开发者自动化和管理iOS应用中的代码生成任务。主要功能包括使用SwiftGen处理资产和本地化,Sourcery进行模板代码生成,功能标志用于安全功能推出,以及Protobuf中间件绑定。关键词:代码生成、SwiftGen、Sourcery、功能标志、Protobuf、make generate、iOS开发、自动化工具、移动应用开发、软件开发效率。

4.5

分类法架构设计Skill design-taxonomy

这个技能用于设计和实现分类法结构,支持扁平、分层和多维分类模式,适用于内容管理系统、电子商务导航、标签系统和数据建模等场景。关键词:分类法设计、架构模式、内容组织、SEO优化、数据分类。

4.5

测试模式Skill testing-patterns

这个技能用于指导软件开发中的测试实践,提供Jest和Playwright的测试模式、测试夹具设置、RLS(行级安全)验证和证据模板,帮助团队实现高效和一致的测试流程。

4.5

Poptin自动化Skill poptin-automation

这个技能用于自动化Poptin任务,通过Rube MCP和Composio工具包实现自动化工作流。包括工具发现、连接管理、执行工具等操作。关键词:Poptin自动化、Rube MCP、Composio、API自动化、低代码工具。

4.5

计划工作执行器Skill phx:work

这个技能用于自动执行基于计划文件的任务,通过复选框跟踪进度并在每个任务后进行验证,确保实施质量。它支持任务路由、并行执行、检查点恢复和集成测试,适用于智能体工作流和自动化开发环境。关键词:计划执行、任务自动化、验证检查、工作流管理、DevOps、智能体开发、代码验证。

4.5

Elixir/Phoenix插件交互式入门教程Skill phx:intro

本技能是一个交互式教程,用于介绍Elixir和Phoenix插件的使用,涵盖核心命令、工作流程和功能特性,分为6个逐步部分。关键词:Elixir, Phoenix, 插件, 交互式教程, 命令, 工作流, 后端开发, 编程学习

4.5

Phoenix框架实战示例与指南Skill phx:examples

这个技能提供了Phoenix Web框架的实践示例、工作流程和最佳实践指南,帮助开发者快速上手并优化Elixir后端开发,适用于构建高性能、可扩展的Web应用程序。关键词:Phoenix框架,Elixir开发,Web开发,后端开发,实战指南,最佳实践。