架构设计 Skill技能列表
JIT编译Skill JITCompilation
JIT编译技能是运行时优化的核心技术,专注于即时编译、性能分析、分层编译和去优化。该技能涵盖热点路径检测、栈上替换、推测性优化、代码缓存管理等关键功能,用于提升程序执行效率。适用于编译器开发、虚拟机实现和解释器优化等场景。关键词:JIT编译、运行时优化、性能分析、分层编译、去优化、栈上替换、代码缓存、虚拟机优化。
寄存器分配Skill RegisterAllocation
寄存器分配技能是编译器后端优化的核心技术,专注于实现高效的寄存器分配算法,包括图着色算法、线性扫描算法和溢出代码生成。该技能能处理编译器中的寄存器资源管理,优化代码性能,减少内存访问开销,提升程序执行效率。关键词:寄存器分配、图着色、线性扫描、溢出代码、编译器优化、代码生成、JIT编译、AOT编译、活跃区间分析、寄存器压力。
代码质量审查Skill compact-reviewer:code-quality
这是一个用于评估和审查代码质量的技能,专注于分析代码的可读性、命名规范、组织结构、文档质量以及格式风格的一致性。它提供了一套完整的检查清单、命名约定和结构化审查流程,帮助开发者编写更清晰、更易维护的代码。关键词:代码审查,代码质量,可读性,命名规范,代码组织,文档,格式风格,最佳实践,Clean Code。
Gemini代码库分析器Skill use-gemini-for-code-analysis
本技能是一个专为大型代码库设计的AI分析工具。它通过调用Gemini CLI,实现对整个项目架构的快速扫描、代码模式的智能识别、功能实现的完整追踪以及模块关系的自动梳理。核心功能包括:代码库全局分析、架构洞察、模式检测、功能追踪和代码质量扫描。它能大幅节省开发者在理解复杂项目、进行代码审查或重构时的手动探索时间。关键词:代码分析,项目架构,AI代码审查,Gemini CLI,代码模式识别,功能追踪,软件开发工具,自动化代码审计。
规范驱动AI辅助开发工作流技能Skill spec-kit-claude-code-workflow
本技能提供了一套完整的规范驱动开发框架,结合Spec-Kit规范和Claude Code AI辅助工具,指导团队建立高效、一致的软件开发工作流。核心功能包括多仓库结构管理、规范文件标准化、AI代码生成指导、提示迭代优化等,适用于需要高质量、可追溯的规范驱动开发项目。关键词:规范驱动开发、AI辅助编程、Claude Code、Spec-Kit、开发工作流、代码生成、团队协作、质量保证、迭代优化、软件开发流程。
设计模式实现Skill design-patterns-implementation
应用设计模式解决架构问题,提高代码的可维护性和可扩展性,遵循SOLID原则
自动技能演示结构Skill "auto-skill-demo-structure"
自动技能演示结构技能是一种用于结构化和管理自动技能文档的工具,通过技能抽取、技能更新和技能复用三个阶段,帮助用户高效理解和使用技能,提升文档清晰度和技能复用效率。关键词:技能抽取、技能更新、技能复用、自动技能、文档管理。
Webhook集成模式Skill webhook-integration-patterns
此技能专注于设计和实现可靠的Webhook系统,涵盖交付保证、安全签名验证、重试逻辑、幂等处理等核心模式,适用于事件驱动集成场景。关键词:webhook,集成,可靠性,安全,事件驱动,签名验证,重试策略。
去抽象化Skill reduce
去抽象化技能用于诊断软件架构中的抽象成本,推荐使用低级原语来减少工具依赖、间接步骤和隐藏复杂性,提高代理可编辑性和开发效率。关键词:去抽象化、软件架构、低级原语、工具简化、代理可编辑性、迁移计划、抽象审计。
Gemini代码库探索工具Skill gemini-explore
Gemini 代码库探索工具是一款基于Google Gemini AI模型的智能工具,用于自动化分析和探索代码库结构、依赖关系及设计模式。它能够处理大型代码库,生成结构化的Markdown报告,适用于软件开发中的架构设计审查、依赖映射和代码质量评估。关键词:Gemini AI,代码库探索,架构分析,依赖映射,设计模式,Markdown报告,AI辅助开发,代码审查,DevOps工具,自动化分析。
企业架构仪表板Skill ea-dashboard
该技能用于生成企业架构的仪表板,监控架构决策记录(ADR)、文档覆盖度和Zachman框架覆盖度等关键指标,帮助团队评估架构健康状况并提供改进建议。关键词:企业架构、仪表板、ADR、文档覆盖、Zachman框架、架构监控。
重构Skill refactor
这个技能用于自动化代码重构,帮助开发者简化代码结构、清理无用代码、处理最近更改的文件,提高代码质量和可维护性。关键词:代码重构、自动化重构、Git操作、简化代码、清理死代码、软件开发工具。