架构设计 Skill技能列表
Discord机器人开发架构师Skill discord-bot-architect
这个技能专注于构建生产就绪的Discord机器人,覆盖Discord.js(JavaScript)和Pycord(Python)开发框架,包括网关意图配置、斜杠命令实现、交互组件(如按钮和选择菜单)的使用,以及处理速率限制和分片技术。帮助开发者掌握高性能、可靠的Discord机器人设计与部署,避免常见错误如滥用消息内容意图和阻塞事件循环。关键词:Discord机器人、Discord.js、Pycord、斜杠命令、交互组件、机器人架构、速率限制、分片。
逃逸分析Skill escape-analysis
逃逸分析是一种编译优化技术,用于确定对象是否逃逸其创建方法范围,从而启用栈分配、锁消除和标量替换等优化。关键词:逃逸分析、栈分配、锁消除、标量替换、编译优化、内存管理。
蓝图生成Skill generate-blueprints
此技能用于为软件代码库生成全面的系统蓝图文档,通过分析项目结构、记录系统架构和创建技术文档,帮助团队理解和维护软件系统。关键词:代码库、蓝图、系统架构、技术文档、软件工程、文档生成。
反函数化Skill defunctionalization
反函数化是一种编程技术,用于将高阶程序转换为第一阶程序,通过将闭包表示为数据结构来实现。常用于编译器构建、优化闭包和序列化函数,提升性能和可维护性。关键词:反函数化、高阶程序、第一阶程序、编译器优化、闭包、程序变换、函数式编程、性能优化。
技术栈扫描器Skill tech-stack-scanner
技术栈扫描器是一款专为风险投资(VC)和技术尽职调查设计的自动化工具。它能对创业公司的技术架构进行全面审查,包括评估技术选型、分析系统安全性、评估基础设施可扩展性、识别技术债务,并生成详细的评估报告。核心关键词:技术尽职调查、架构审查、安全评估、可扩展性分析、风险投资、自动化扫描、技术栈分析、云基础设施、DevOps。
领域建模技能指南Skill m09-domain
本指南是关于领域驱动设计(DDD)在Rust语言中的实践应用,详细讲解了如何将领域概念(如实体、值对象、聚合)映射到Rust的代码模式。它提供了核心设计原则、思考框架、模式模板和常见错误分析,旨在帮助开发者构建类型安全、符合业务规则且易于维护的领域模型。关键词:领域驱动设计,DDD,Rust编程,软件架构,业务建模,实体,值对象,聚合,类型安全,代码设计。
插件验证与最佳实践Skill plugin-best-practices
本技能用于验证Claude Code插件的架构标准和最佳实践,确保插件开发符合规范,包括插件结构验证、清单文件审查、前端元数据合规性检查、工具调用模式验证等。关键词:Claude Code插件、验证、最佳实践、架构设计、软件开发、技能开发、插件开发。
技术债务评估与优化技能Skill tech-debt-portfolio
此技能用于评估和优先排序软件开发中的技术债务项,帮助高级开发人员制定投资计划以减少债务,提高代码质量和维护效率。关键词:技术债务评估、优先级排序、软件开发优化、债务减少、投资计划。
递归系统架构师Skill recursive-systems-architect
这个技能用于设计递归和自我引用系统,包括元认知架构、奇怪循环和固定点迭代,旨在创建涌现特性和实现自我优化。关键词:递归系统、自我引用、元认知、架构设计、软件开发、系统优化。
PlantUML语法参考Skill plantuml-syntax
这个技能提供 PlantUML 图表的详细语法参考,包括 UML 和非 UML 图表类型,如序列图、类图、活动图、C4 模型、JSON/YAML 可视化等,用于生成准确的图表。适用于软件开发、架构设计、文档编写和系统建模。关键词:PlantUML, UML 图表, 语法参考, 架构图, 软件工具, 图表生成
API设计Skill api-design
API设计技能用于设计和构建清洁、可扩展、易于维护的REST和GraphQL API,涵盖端点规划、版本控制、认证授权、文档化、性能优化等关键方面,适用于后端开发和微服务架构。关键词:API设计,REST API,GraphQL,后端开发,架构设计,微服务,认证授权,版本控制,API文档。
深度分析技能Skill analyze
这个技能用于深度分析系统架构、调试bug、调查性能问题和依赖关系。通过路由到架构师代理或Codex MCP,提供结构化发现和证据,帮助用户理解系统行为、识别根本原因并评估影响。关键词:分析、调查、架构设计、bug调试、性能优化、依赖分析、系统推理。