架构设计 Skill技能列表
语义代码猎手Skill semantic-code-hunter
语义代码猎手是一个基于Serena MCP的智能代码搜索工具,专为开发人员设计,通过概念语义而非简单文本匹配来查找和理解代码。该工具能高效定位认证流程、验证逻辑、组件依赖关系,支持多文件重构和架构分析。核心功能包括符号查找、引用追踪、文件结构概览等,相比传统搜索方法可节省70%以上的token消耗。适用于中大型项目的代码维护、重构和架构理解。 关键词:语义代码搜索,Serena MCP,代码重构,认证流程查找,组件依赖分析,多文件搜索,代码架构理解,开发效率工具,智能代码分析,令牌优化搜索
计划编写Skill plan-write
这个技能用于在软件开发中,根据规格或需求创建详细的多步骤实施计划,以指导开发者进行编码,强调测试驱动开发(TDD)和简洁原则,适用于架构设计和项目管理。关键词:计划编写、实施计划、软件开发、TDD、多步骤任务、架构设计、项目管理、SEO优化。
计划设计Skill plan-design
此技能用于在软件开发前阶段进行设计规划,通过协作提问、探索替代方案和增量验证,将初步想法转化为完整设计。关键词:设计规划、软件架构、协作设计、增量验证、YAGNI原则、技术栈选择、数据流设计。
技术规范模板Skill technical-specification
详细技术规范模板,用于创建系统需求、架构、实施细节和验收标准的文档,关键词包括功能规格、系统设计、需求文档、架构决策记录、技术提案、API设计规范等。
规范驱动开发工具包Skill speckit
规范驱动开发工具包是一个 AI 驱动的软件开发工具,基于规范驱动开发(SDD)方法论。它能够将自然语言描述转化为可执行的规格文档、详细的实现计划和有序的任务列表,支持特征规划、产品需求文档(PRD)创建和敏捷开发流程。主要功能包括规格生成、计划制定和任务管理,适用于提高软件开发效率。关键词:规范驱动开发、可执行规格、AI 生成、软件开发工具、任务自动化、架构设计、SDD、需求分析、项目管理。
高级全栈开发Skill senior-fullstack
全栈开发技能,提供项目脚手架、代码质量分析和架构模式指导,支持React、Next.js、Node.js、GraphQL、PostgreSQL等现代技术栈,适用于构建和优化Web应用程序,关键词:全栈开发、代码质量、架构模式、React、Node.js、PostgreSQL、SEO优化。
安全代码重构工作流Skill refactor
这是一个用于自动化代码重构的工作流技能,通过分析、规划、实施、审查和验证五个阶段,确保重构过程的安全性和代码质量改进。关键词:代码重构、安全重构、工作流、自动化、软件工程、测试驱动开发、DevOps。
依赖关系图生成器Skill dependency-graph-generator
依赖关系图生成器是一款用于分析软件代码架构的工具,能够自动扫描代码库,生成模块间的依赖关系可视化图谱。核心功能包括循环依赖检测、耦合度指标计算(传入耦合、传出耦合)、不稳定性分析,并支持导出为Graphviz、D3、Mermaid等多种格式。适用于微服务解耦、代码重构规划、系统迁移策略制定等场景,帮助开发者和架构师理解代码结构、识别设计缺陷、优化系统架构。
编码规范Skill conventions
本技能用于加载和提供项目的编码规范与风格指南,确保代码编写、审查和重构过程中的一致性与标准化。适用于软件开发、代码审查、团队协作等场景,帮助开发者遵循统一的命名、组织、错误处理、测试和文档标准。关键词:编码规范,代码风格,代码审查,软件开发,编程标准,项目规范,代码一致性,团队协作。
子代理驱动开发Skill subagent-driven-development
子代理驱动开发是一种软件开发方法,通过为每个独立任务分配新的子代理,并进行规范符合性和代码质量的两阶段审查,实现高质量和快速迭代。关键词:子代理、任务执行、规范审查、代码质量、软件开发、迭代开发、AI代理、自动化开发。
软件架构开发技能Skill software-architecture
这个技能提供专注于高质量软件架构和开发的指导,基于清洁架构和领域驱动设计原则。适用于代码编写、架构设计、代码分析等软件开发场景。关键词:软件架构,清洁架构,DDD,代码质量,软件开发,架构设计,代码规范。
protocol-parserSkill protocol-parser
协议解析专家