架构设计 Skill技能列表

数据流分析框架Skill dataflow-analysis-framework

4.5

数据流分析框架是一个用于实现静态程序分析的通用工具,支持定义Lattice、实现转移函数和求解数据流方程。它适用于编译器优化、bug检测和程序验证,关键词包括:数据流分析、静态分析、编译器、程序验证、Lattice、工作列表算法、软件架构设计。

公共子表达式消除器Skill common-subexpression-eliminator

4.5

公共子表达式消除器是一种编译器优化技能,用于识别和消除代码中的重复计算,提高程序性能。适用于编译器构建、代码优化和程序分析,关键词包括编译器优化、代码优化、公共子表达式消除、程序分析。

Confluence文档技能Skill confluence-docs

4.5

Confluence 文档技能提供标准化的技术文档模板,包括架构决策记录(ADR)、运行手册、架构文档和知识转移文档,帮助团队创建一致、高质量的文档,提升项目管理和协作效率。关键词:文档模板、ADR、运行手册、架构文档、技术文档、知识管理。

数据库设计专家Skill DatabaseDesignExpert

4.5

数据库设计专家技能专注于设计高效、安全和可维护的数据库模式,包括规范化、索引策略、全文搜索优化和性能优化。适用于桌面应用数据建模、本地化场景和性能调优。关键词:数据库设计,SQLite,模式设计,索引优化,性能提升,FTS,迁移安全。

追踪知识谱系Skill TracingKnowledgeLineages

4.5

这是一个用于追踪知识和想法历史演变的技能,帮助软件开发者和项目管理者在决策时理解背景,避免重复过去错误,并重新评估旧方法。它通过决策考古、失败尝试分析和复兴检测等技术,支持架构设计和技术选型。关键词:知识谱系、历史追踪、决策考古、Git分析、避免重复错误、复兴旧方法、软件开发实践。

简化级联Skill SimplificationCascades

4.5

简化级联是一种软件设计和架构模式,旨在通过识别一个统一的抽象原则来消除系统中的多个组件或特殊情况,从而减少复杂性和提高代码可维护性。它适用于处理重复实现、特殊情况累积和复杂性增长,帮助开发者实现10倍优化而非小幅改进。关键词:简化级联、软件架构、抽象、复杂性管理、设计模式、软件开发、架构设计。

标准执行Skill standards-enforcement

4.5

此技能专注于通过使用ESLint、Prettier等工具建立和执行代码标准、最佳实践和架构模式,以提升代码质量和团队协作效率。关键词:代码标准、ESLint、Prettier、代码审查、代码质量、编码最佳实践、架构模式。

代码库映射技能Skill codebase-mapping

4.5

代码库映射技能用于生成结构化代码库地图,帮助分析项目结构、依赖关系和架构模式,适用于探索陌生代码库、文档化和架构决策。关键词:代码库映射、依赖图、文件关系、架构分析、项目文档、代码分析、软件开发、架构设计。

架构规划技能Skill architecture-planning

4.5

该技能用于创建详细的系统架构计划,包括决策记录和风险评估,适用于规划重要功能或系统变更。它帮助生成一致的架构文档,提供模板和框架,优化设计决策。关键词:架构设计、决策记录、风险评估、系统集成、ADR、架构规划

可读性控制流重构Skill control-flow

4.5

这个技能用于重构复杂的条件逻辑,通过模仿人类推理模式,如使用早期返回、自然语言变量和清晰的条件评估,以提高代码的可读性、可维护性和决策效率。适用于软件开发中的代码优化和逻辑重构,特别适合前端和后端开发场景。关键词:控制流重构、代码可读性、条件逻辑、早期返回、自然语言变量、TypeScript、软件工程、代码优化、决策逻辑。

架构决策框架Skill architecture

4.5

架构决策框架技能用于支持系统架构设计和决策制定,涵盖需求分析、权衡评估和ADR文档编写,帮助团队提高决策效率和文档质量。关键词:架构设计、决策框架、ADR文档、权衡分析、系统架构、软件开发、敏捷方法。

DDD4j项目创建器Skill ddd4j-project-creator

4.5

这是一个用于创建和初始化基于DDD4j Boot框架的Java项目的技能。它支持单模块单体、多模块单体和微服务项目类型,并遵循DDD、六边形架构、整洁架构和COLA V5等架构模式。关键词:ddd4j, ddd4j-boot, 项目创建, 脚手架, DDD, 领域驱动设计, Java, 微服务。