架构设计 Skill技能列表

4.5

代码简化审查专家Skill code-simplicity-reviewer

此技能用于代码审查,专注于通过分析代码行、简化复杂逻辑、移除冗余和挑战抽象来确保代码的简单性和最小化。严格应用YAGNI原则,优化可读性,以提高代码质量、减少维护负担。关键词:代码简化、YAGNI、代码审查、软件开发、最小化、可维护性、代码质量。

4.5

整洁代码Skill clean-code

整洁代码技能用于提升软件代码质量,专注于编写易于理解、维护和扩展的代码。它涵盖命名规范、函数设计、错误处理、单元测试、类结构、注释管理、代码重构等方面,基于Robert C. Martin的清洁代码原则。适用于软件开发人员、架构师和测试工程师,旨在提高团队协作效率和代码可维护性。SEO关键词:代码整洁、编程规范、软件设计、代码重构、单元测试、错误处理、类设计、命名约定、代码质量、软件开发最佳实践。

4.5

CLAUDE.md编写技能Skill claude-md-authoring

这个技能用于创建和审查CLAUDE.md配置文件,优化Claude Code的使用。它应用HumanLayer指南,包括指令预算管理、WHAT/WHY/HOW框架和渐进披露,识别并避免反模式如将AI用作代码检查器。关键词:CLAUDE.md, 配置编写, Claude Code, 指令预算, 渐进披露, 开发指南, 反模式识别。

4.5

代码简化审查者Skill code-simplicity-reviewer

代码简化审查者是一种用于审查和优化代码的技能,专注于确保代码尽可能简单和最小化,通过识别并移除不必要的复杂性、应用 YAGNI(您不需要它)原则、优化代码可读性和维护性,来提高软件质量。关键词:代码简化、YAGNI、代码审查、代码优化、极简主义、软件设计、代码质量、重构。

4.5

代码整洁之道Skill clean-code

代码整洁之道是基于Robert C. Martin的经典书籍,旨在提高软件开发中的代码质量。它涵盖命名、函数设计、错误处理、测试等最佳实践,帮助程序员编写易于理解、修改和扩展的代码。关键词:Clean Code, 代码质量, 软件开发, Robert C. Martin, 整洁代码, 代码重构, 单元测试, 架构设计。

4.5

重构Skill refactor

这个技能用于自动化代码重构,帮助开发者简化代码结构、清理无用代码、处理最近更改的文件,提高代码质量和可维护性。关键词:代码重构、自动化重构、Git操作、简化代码、清理死代码、软件开发工具。

4.5

FFI设计器Skill ffi-designer

FFI设计技能用于设计和实现外部函数接口,实现不同编程语言之间的代码互操作性。关键功能包括类型映射、调用约定处理、内存管理、回调支持和错误处理。适用于调用C库、系统编程、性能关键互操作等场景。关键词:FFI设计,外部函数接口,语言互操作性,类型安全,内存管理。

4.5

语言服务器协议Skill language-server-protocol

语言服务器协议(LSP)是一种用于实现集成开发环境(IDE)功能的协议,提供代码自动补全、跳转到定义、悬停文档、重构等智能功能。它基于JSON-RPC,管理文本文档同步和代码分析,广泛应用于Python、TypeScript、Rust、Go等多种语言的开发工具中,提升开发效率和代码质量。关键词:LSP、语言服务器、IDE、代码导航、重构、开发工具。

4.5

TLA+规范技能Skill tla-specification

这个技能用于使用TLA+形式化规范语言设计和验证分布式系统和并发算法,支持精确设计、早期错误检测、模型检查和文档生成。关键词:TLA+、形式化验证、分布式系统、并发算法、模型检查、系统设计、安全属性、活性属性。

4.5

Gemini计划工具Skill gemini-plan

这个技能使用Gemini CLI生成Claude可执行的实现计划,帮助软件开发团队自动化规划复杂的多文件更改,提供结构化的任务分解、文件修改和序列排序,适用于架构设计、项目管理和AI辅助开发场景。关键词:实现计划、Claude、Gemini、软件开发、AI生成、自动化规划、架构设计、DevOps工具。

4.5

探索迁移Skill explore-migration

这个技能用于企业架构迁移探索,帮助团队分析当前软件架构,识别迁移路径,并评估不同选项的权衡,以支持技术决策。关键词:企业架构、迁移路径、代码分析、权衡分析、决策支持、软件架构。

4.5

部分求值专家Skill partial-evaluator

部分求值是一种程序优化技术,用于通过静态计算对程序进行专业化处理。它主要应用于编译器构建、解释器专业化和代码生成,通过绑定时间分析区分静态与动态值,并利用离线或在线方法生成高效的残差程序。关键词:部分求值、程序专业化、编译器、优化、绑定时间分析、代码生成。