测试多端多环境兼容性
使用 WXT 构建跨浏览器扩展
由 yamadashy
浏览器扩展项目经常面临跨浏览器兼容性和正确的国际化设置问题。本技能为基于 WXT 的扩展开发提供清晰指导,支持 Chrome、Firefox 和 Edge,并包含正确的 i18n 结构。
使用 Claude 构建浏览器扩展
由 sickn33
构建浏览器扩展需要了解复杂的 API、Manifest V3 要求和跨浏览器兼容性。本技能提供关于扩展架构、内容脚本、存储模式以及发布到应用商店的专业指导。
使用 Playwright 测试 Web 应用程序
由 AutumnsGrove
手动浏览器测试既慢又容易出错。此技能提供使用 Playwright 进行自动化端到端测试,支持可靠的跨浏览器验证、表单测试和视觉回归检查。
应用测试驱动开发
由 ZhanlinCui
在代码完成后写测试会导致虚假信心和遗漏边界情况。本技能强制执行TDD纪律:先写一个失败的测试,然后仅编写足够的代码使其通过。
请求AI代码审查
由 ZhanlinCui
开发者往往因为过于接近实现而忽略自己代码中的问题。此技能会派遣AI子代理来根据需求审查代码变更,检查质量、架构、测试和生产就绪性,然后再合并。
构建用于 LLM 工具集成的 MCP 服务器
由 YYH211
创建有效的 MCP 服务器需要理解协议规范、SDK 模式和测试策略。本技能提供全面的指南,帮助使用 Python 和 TypeScript 构建高质量的 MCP 服务器,并提供评估框架来验证工具的有效性。
智能检测生成后端测试
由 9tykeshav
编写后端测试需要大量时间,并且需要测试框架的知识。此技能分析您的代码结构,检测您的测试设置,并生成全面的测试,覆盖正常路径、错误情况和边界情况。
为外部API构建MCP服务器
由 92Bilal26
为外部服务创建MCP服务器需要了解协议规范、工具设计模式和评估方法。本指南提供了使用Python和TypeScript构建生产级MCP服务器的全面说明,包括工具设计、身份验证、错误处理和测试的最佳实践。
使用TDD方法论编写测试
由 Joseph OBrien
在代码之后编写测试会导致代码库脆弱并遗漏错误。本技能提供结构化的TDD工作流程、测试模式和Playwright自动化,帮助您在编写代码之前编写可维护的测试,及早发现错误,并建立对软件的信心。
使用 TDD 方法论编写测试
由 Joseph OBrien
此技能帮助开发者遵循 Python 项目的测试驱动开发实践。它指导用户完成红-绿-重构周期、pytest 配置和测试质量审计。
优化应用程序性能
由 Joseph OBrien
应用程序经常面临响应时间慢、内存使用高和用户体验差的问题。本技能提供专家指导,帮助识别瓶颈、优化代码、执行负载测试以及改进前端、后端和数据库层面的核心Web指标。
编写有效的Go测试
由 Joseph OBrien
在没有模式和最佳实践指导的情况下,编写Go测试可能具有挑战性。本技能提供了表格驱动测试、模拟、使用容器的集成测试以及性能基准测试的综合示例。
查找代码上下文与依赖
由 Joseph OBrien
开发者在处理不熟悉的代码或进行修改时经常会失去上下文。此技能会自动检测何时需要上下文,并呈现相关的知识图谱条目、代码关系、依赖项和测试。
为Web应用添加全屏切换功能
由 7Spade
需要为您的Web应用程序提供跨浏览器全屏支持。本技能提供完整的模式来使用screenfull库和Angular实现全屏切换按钮、沉浸式显示模式和演示视图。
并行探索实现方案
由 2389-research
开发团队经常在架构决策上陷入困境,或者不进行比较就直接采用一种方法。本技能提供门控技能,在实现前进行并行探索,在实现过程中进行竞争。构建并测试多个变体,让实际结果决定最佳方案。