软件开发 Skill技能列表
Next.js开发专家Skill nextjs-developer
Next.js开发专家技能用于构建高性能、SEO优化的Next.js 14+应用,专精于App Router、服务器组件和全栈部署。关键词:Next.js, App Router, React Server Components, SEO优化, 性能优化, Vercel部署, 前端开发, Web开发, 全栈开发, 服务器渲染
AgentuityCLI项目创建工具Skill agentuity-cli-project-create
Agentuity CLI项目创建工具是一个用于快速创建和初始化AI智能体项目的命令行工具。它支持从模板创建项目、自定义域名配置、自动安装依赖和构建项目等功能。该工具专为AI智能体开发者和项目管理设计,提供高效的项目脚手架创建流程。关键词:AI智能体开发,项目管理,命令行工具,项目模板,自动化构建,DevOps,AI应用开发,RAG应用,大模型微调。
ZodSkill zod
Zod 是一个用于 TypeScript 的数据模式验证库,主要用于定义和验证数据模式,确保代码的健壮性和类型安全。它广泛应用于前后端开发,特别是 Node.js 和 React 项目中。关键词:Zod, TypeScript, 模式验证, 数据验证, 运行时验证, 类型安全
Go最佳实践指南Skill go-best-practices
Go语言编程规范与最佳实践指南,涵盖类型优先开发、自定义类型、接口设计、函数式选项、错误处理、模块结构、配置管理等核心概念。适用于Go开发者提升代码质量、编写可维护性强的后端服务。关键词:Go语言、后端开发、编程规范、类型系统、错误处理、接口设计、最佳实践、代码质量、软件开发
TestNG并行测试执行配置Skill testng-parallel
此技能用于配置和管理TestNG框架的并行测试执行,涵盖线程池设置、套件级并行、方法级并行、同步模式、性能优化等,旨在提升测试效率并确保线程安全。关键词:TestNG, 并行测试, 线程池, 同步, 性能优化, 测试自动化, 软件测试。
Flyway迁移检查技能Skill check-migration
Flyway迁移检查技能是一个用于自动化验证数据库迁移文件质量的工具。它主要执行版本号冲突检查、命名规则验证、SQL语法检查,并与主分支进行对比以确保迁移的兼容性和正确性。该技能帮助开发团队在部署前发现潜在问题,确保数据库变更的可靠性和幂等性,是DevOps和数据库持续集成流程中的重要环节。 关键词:Flyway迁移检查,数据库版本控制,SQL语法验证,版本冲突检测,DevOps自动化,数据库持续集成,迁移文件验证,命名规则检查,幂等性检查,分支合并检查。
分解规划路线图Skill decomposition-planning-roadmap
该技能用于创建结构化分解计划和迁移路线图,指导从单体应用向分布式架构的过渡。它通过组件分析、工作优先级排序、路线图制定和进度跟踪,帮助团队有效管理分解过程,提高迁移效率和成功率。关键词:分解规划、迁移路线图、架构设计、组件分析、微服务、优先级排序。
导航模式与路由实现Skill implementing-navigation
这个技能提供全面指导,用于在前后端应用中实现导航系统和路由配置,涵盖菜单、标签、面包屑等导航模式,以及React、Python等框架的客户端和服务器端路由。关键词:导航模式、路由实现、前端开发、后端开发、React、TypeScript、Python、Flask、Django、FastAPI、可访问性、SEO优化。
压力测试Skill stress-testing
压力测试是一种软件测试方法,用于验证系统在极端负载条件下的稳定性和性能,帮助确定系统的最大处理能力,并识别可能导致性能退化或故障的瓶颈。
浏览器自动化Skill agent-browser
浏览器自动化技能,用于通过命令行控制浏览器进行Web测试、表单填写、截图、数据提取等任务。关键词包括:浏览器自动化、Web测试、数据提取、命令行工具、JavaScript。
开发原则技能Skill principles
本技能专注于提供软件开发的原则、指南和安全相关指导,特别强调差分编辑和VibeCoder应用,帮助开发者遵循最佳实践、提升代码质量与安全性。关键词:开发原则、指南、安全、差分编辑、VibeCoder、软件开发、代码质量、最佳实践。
规范驱动开发Skill spec-driven-development
规范驱动开发(SDD)是一种基于GitHub SpecKit的结构化AI辅助软件开发方法论。它通过7个阶段(宪章、规范、澄清、规划、分析、任务分解、实施)将书面规范转化为可执行代码,强调宪章治理、分阶段工作流和多智能体协调。核心关键词包括:AI辅助开发、规范驱动、多智能体协调、结构化开发、GitHub SpecKit、分阶段工作流、宪章治理、并行执行、软件工程方法论。