软件开发 Skill技能列表

TestNG基础Skill testng-fundamentals

4.5

这个技能提供了TestNG测试框架的全面基础知识,涵盖注解、断言、测试生命周期和XML配置,适用于Java单元测试、集成测试和功能测试开发,关键词包括TestNG、Java测试、注解、断言、测试生命周期、XML配置、单元测试、集成测试。

Tailwind性能优化Skill tailwind-performance

4.5

这个技能用于优化Tailwind CSS在生成环境中的性能,通过配置内容路径、使用JIT模式、最小化自定义CSS等方法,减少CSS包大小,提高网站加载速度和性能。关键词包括Tailwind CSS、性能优化、JIT模式、PurgeCSS、代码分割、构建优化。

单向门检查Skill one-way-door

4.5

此技能用于在软件开发中识别和标记不可逆的架构决策文件,如数据模型、API合同、基础设施配置等,强制团队在提交前讨论权衡,避免未来高昂的修改成本。关键词:架构决策、代码审查、不可逆决定、软件开发、CI/CD、数据模型。

深度防御验证Skill Defense-in-DepthValidation

4.5

这个技能用于在软件开发中,通过在数据流的多层次实施验证,防止无效数据导致的bug,提高系统健壮性和可靠性。关键词包括:深度防御、数据验证、bug预防、软件架构、质量保证、多层次验证、防错设计、系统安全。

系统资源监控技能Skill resource-monitor

4.5

系统资源监控技能,用于在开发和生成环境中监控CPU、内存、磁盘和网络资源。提供资源分析、警报设置和优化建议,帮助提升系统性能和资源利用率。关键词:系统监控,资源管理,DevOps,性能优化,CPU监控,内存管理。

ReactNative开发技能Skill react-native

4.5

此技能提供React Native移动应用开发的全面指南,涵盖组件、导航、原生模块、平台特定代码等,适用于移动应用开发、React Native组件实现和功能使用。关键词:React Native,移动开发,组件,导航,原生模块,平台特定代码。

测试结构分析技能Skill TestStructureAnalysis

4.5

测试结构分析技能用于直接从测试文件中分析代码结构,识别测试覆盖情况,无需运行测试。支持Go项目,能提取测试函数、映射源代码、发现覆盖率差距,并生成JSON、文本和HTML报告。关键词:测试分析、代码结构、测试覆盖率、Go测试、结构解析、覆盖率报告。

Jest测试模式Skill jest-testing-patterns

4.5

Jest测试模式技能专注于使用Jest框架进行全面的软件测试,包括单元测试、模拟函数、间谍方法、快照测试和断言技术。适用于前端开发、后端开发等领域的测试覆盖,提升代码质量和可维护性。关键词:Jest、测试、单元测试、模拟、间谍、快照、断言、前端测试、后端测试、自动化测试。

TailwindCSSSkill tailwindcss

4.5

Tailwind CSS 是一个实用优先的CSS框架,专为快速用户界面开发设计,支持响应式布局、暗黑模式、自定义主题和设计系统构建,适用于各种Web框架,如React、Vue、Svelte等。关键词:CSS框架、实用优先、响应式设计、暗黑模式、UI开发、前端工具。

测试驱动开发工作流Skill tdd-workflow

4.5

此技能用于在软件开发中实施测试驱动开发(TDD)工作流,确保代码通过全面测试覆盖率达到80%以上,包括单元测试、集成测试和端到端测试,提升代码质量和可靠性。关键词:测试驱动开发、TDD、单元测试、集成测试、端到端测试、代码覆盖率、软件开发、测试自动化、质量控制。

测试驱动开发Skill test-driven-development

4.5

测试驱动开发(TDD)是一种软件开发方法,通过红-绿-重构循环,先编写失败的测试用例定义预期行为,再实现最小代码使测试通过,最后重构优化。关键词包括:测试驱动开发、TDD、自动化测试、软件质量、Red-Green-Refactor、单元测试、持续集成。

网页导航策略Skill web-navigation-strategies

4.5

这个技能提供使用Playwright MCP进行系统网页探索的策略和选择器指南,包括导航模式、深度决策框架、站点特定选择器和错误处理,适用于自动化测试、数据提取和网页内容分析。关键词:Playwright MCP, 网页导航, 选择器指南, 自动化测试, 数据提取, SEO搜索优化。