架构设计 Skill技能列表
技术栈选择与架构师Skill TechStackSelector&Architect
这个技能是一个技术栈选择与架构工具,专门用于在项目初期或重大功能迭代时进行技术选型和方案评估。它能根据产品需求文档自动生成多套对比方案,涵盖前端、后端、数据库及中间件,并提供性能、SEO、开发成本、可维护性等方面的优劣势分析和最终选型建议。关键词:技术栈选择、架构设计、方案评估、前端框架、后端服务、数据库、中间件、性能优化、SEO、开发成本、可维护性。
API组织模式Skill api-organization
API组织模式技能提供了一套完整的TypeScript API架构解决方案,涵盖5文件系统结构、基于角色的访问控制、Supabase身份验证集成和类型安全的最佳实践。该技能适用于前端开发、后端开发和全栈开发场景,帮助开发者构建可维护、安全且类型安全的API层。关键词包括:API架构、TypeScript类型安全、Supabase身份验证、基于角色访问控制、5文件系统、API端点管理、前端开发、后端开发、全栈开发、代码组织模式。
高级架构师Skill senior-architect
这个技能用于系统架构设计和分析,帮助做出技术决策,包括生成架构图、分析项目依赖、评估架构模式和代码质量,适用于单体与微服务架构的决策。
功能开发向导Skill feature-dev
这个技能用于系统化地指导开发者实现新功能,强调代码库理解、架构设计、实现、测试和审查。关键词:功能开发、代码理解、架构设计、系统化流程、测试覆盖、软件工程、开发指南。
功能开发工作流程Skill feature-dev
这是一个自动化工作流程技能,用于功能开发,通过7个阶段和 specialized agents(代码探索者、代码架构师、代码审查者)来探索代码库、设计架构和进行质量审查。关键词:功能开发、代码探索、架构设计、代码审查、工作流程自动化、代理。
工作流技能设计器Skill workflow-skill-designer
这是一个用于设计Claude工作流技能的元技能,遵循orchestrator+phases模式,自动化生成完整技能包,包括SKILL.md协调器和详细相位文件,优化技能架构、数据流管理和执行效率,适用于工作流设计、技能开发和Claude自动化。
SOLID面向对象设计原则Skill solid-principles
SOLID原则是面向对象编程和设计的五个基本原则,包括单一职责、开闭原则、里氏替换、接口隔离和依赖倒置。这些原则帮助开发者构建可维护、可扩展、可测试的软件系统,提高代码质量,降低耦合度,增强系统灵活性。适用于软件架构设计、代码重构、系统维护等场景。关键词:SOLID原则、面向对象设计、软件架构、代码重构、可维护性、设计模式、编程最佳实践、软件工程
语义代码猎手Skill semantic-code-hunter
语义代码猎手是一个基于Serena MCP的智能代码搜索工具,专为开发人员设计,通过概念语义而非简单文本匹配来查找和理解代码。该工具能高效定位认证流程、验证逻辑、组件依赖关系,支持多文件重构和架构分析。核心功能包括符号查找、引用追踪、文件结构概览等,相比传统搜索方法可节省70%以上的token消耗。适用于中大型项目的代码维护、重构和架构理解。 关键词:语义代码搜索,Serena MCP,代码重构,认证流程查找,组件依赖分析,多文件搜索,代码架构理解,开发效率工具,智能代码分析,令牌优化搜索
工作流计划技能Skill workflow-plan
工作流计划技能是一个统一规划工具,用于自动化生成和验证软件开发工作流。它结合4阶段规划流程、计划质量验证和交互式重新规划,生成IMPL_PLAN.md、任务JSON文件和验证报告,管理计划生命周期。关键词:工作流规划、计划验证、任务生成、项目管理、软件开发。
增量计算Skill incremental-computation
增量计算是一种算法和系统设计技术,用于在输入变化时高效更新计算,避免完全重新计算。它涉及变化传播、依赖跟踪、自调整计算和自适应算法,广泛应用于构建系统、UI框架、编译器等领域,以提高性能和响应速度。关键词:增量计算、变化传播、依赖跟踪、高效更新、自适应算法、缓存优化。
技术路线图规划Skill technical-roadmap-planning
技术路线图规划是一个战略规划工具,用于指导技术演变,包括架构决策、基础设施投资和能力发展,以实现业务目标。关键词包括技术规划、架构现代化、平台扩展、遗留系统迁移、基础设施升级、技术栈标准化和创新投资。
设计媒体策略Skill design-media-strategy
该技能用于设计和实施全面的媒体及数字资产管理(DAM)架构,涵盖存储、处理和交付策略,支持图像、视频和文档类型。包括配置云存储(如Azure、AWS)、设计处理管道、设置CDN交付和定义API端点,适用于内容管理系统和媒体服务平台。关键词:媒体策略、DAM架构、存储配置、处理管道、CDN交付、API设计、数字资产管理。