软件开发 Skill技能列表
Markdownlint集成Skill markdownlint-integration
此技能旨在将Markdownlint工具集成到开发工作流中,包括命令行界面使用、编程API调用、CI/CD管道设置、预提交钩子和编辑器集成,以提升Markdown文档质量。关键词:Markdownlint,文档检查,开发工作流,自动化,SEO。
类型检查器生成器Skill type-checker-generator
类型检查器生成器是一个用于从形式化类型系统规范生成类型检查器的技能。它支持编程语言设计、编译器实现、静态分析和类型系统验证,适用于构建健全且完整的类型检查工具。关键词:类型检查、编译器、静态分析、编程语言、类型系统、代码生成、软件开发。
组件感知测试缺口分析技能Skill Component-AwareTestGapAnalysis
这个技能用于自动检测组件类型(如网络、存储、API等),并提供基于上下文的缺口分析,以识别端到端测试文件中缺失的测试覆盖。它支持生成HTML、JSON和文本报告,用于测试覆盖评估和优先级排序。关键词:测试覆盖、缺口分析、自动化、组件检测、E2E测试、报告生成、动态特征提取、Python脚本、DevOps
计划审查Skill plan_review
该技能用于并行审查计划文件或内容,通过多个专业代理进行多角度评估,适用于代码审查、项目计划评审等场景,关键词包括计划审查、并行处理、代理审核、Rails代码审查、代码简单性、自动化测试。
学习技能提取方法Skill learner
这个技能用于从代码开发对话中提取可重用的学习技能,作为决策启发式和原则,帮助开发者如何思考问题,而非简单复制代码片段。它强调在解决棘手bug、发现非明显变通方法或未记录行为时,提取不可谷歌搜索、上下文特定、精确可操作且来之不易的技能。关键词:技能提取、学习技能、决策启发式、代码调试、非Googleable技能、心智模型、可重用原则。
特性工作流编排器Skill feature-workflow-orchestrator
这个技能用于端到端的特性开发工作流编排,从规划、设计、实施、测试到部署,通过质量门和自动化流程确保软件质量与效率。关键词:特性开发、工作流编排、质量门、DevOps、CI/CD、自动化测试、软件开发流程。
数据库模式生成器Skill db-designer
数据库模式生成器是一个工具,用于自动化生成SQL或Prisma格式的数据库模式。它帮助开发者快速设计和部署数据库结构,提高开发效率。关键词:数据库设计,SQL,Prisma,模式生成,自动化工具,Node.js开发。
Godot库存系统技能Skill godot-inventory-system
这是一个用于Godot游戏引擎的库存系统技能,涵盖槽位管理、堆叠逻辑、重量限制、装备系统和拖放UI。适用于构建RPG库存、生存物品管理或战利品系统。关键词:库存系统、Godot、槽位、堆叠、装备、制作、资源管理。
移动应用调试Skill mobile-app-debugging
移动应用调试是一项专注于解决移动应用特有的平台问题、设备限制和网络条件的技术。它包括iOS和Android平台的调试技巧,以及跨平台问题如React Native和Flutter的调试方法。
Vitest性能优化Skill vitest-performance
本技能专注于Vitest性能优化,提供快速执行、监视模式和并行化策略的全面指南,帮助开发者提升测试效率和代码质量,关键词包括Vitest、性能优化、测试、TypeScript、快速执行、监视模式、并行化、软件测试、前端开发。
Vitest配置Skill vitest-configuration
此技能专注于配置 Vitest,一个基于 Vite 的快速单元测试框架,涵盖安装设置、环境配置、覆盖率报告、模块解析等,适用于前端和全栈开发中的单元测试和集成测试。关键词:Vitest、配置、测试、Vite、单元测试、环境设置、覆盖率。
TestNG数据驱动测试Skill testng-data-driven
这个技能用于实现数据驱动测试,通过TestNG框架的DataProviders、工厂模式和参数化技术,提高测试覆盖率和效率。它支持从多个数据源(如CSV、JSON、Excel)加载测试数据,并适用于跨环境、并行测试等场景。关键词:TestNG, 数据驱动测试, DataProvider, 工厂模式, 参数化, 测试自动化, Java测试, 测试覆盖, 外部数据源。