软件开发 Skill技能列表
端到端测试Skill e2e-testing
端到端测试是一种软件测试方法,用于模拟真实用户场景,验证Web应用程序从开始到结束的完整流程,确保所有组件正确协作。它涵盖使用自动化工具如Playwright和Cypress的现代测试模式,包括页面对象模型、选择器策略、异步处理、视觉回归测试和不稳定测试预防。关键词:端到端测试,E2E测试,自动化测试,Playwright,Cypress,软件测试,浏览器自动化。
响应流式传输配置Skill streaming
响应流式传输配置技能用于管理和优化聊天机器人、AI助手等应用的实时消息输出。它涉及配置消息分块大小、传输延迟、打字指示器以及针对不同通信平台(如Telegram、Discord、Slack)的特定限制。核心功能包括启用/禁用流式传输、调整用户体验参数、确保消息在各类平台上的兼容性与高效传递。关键词:流式传输,实时输出,消息分块,打字指示器,平台适配,API配置,用户体验优化,聊天机器人,延迟设置。
Next.js14+AppRouterPatternsSkill Next.js14+AppRouterPatterns
Next.js 14+ App Router 是一个专家级框架,用于构建现代 React 应用程序,包含 Server Components、Streaming、Server Actions 和改进的数据获取能力。
8位像素艺术图案Skill 8-bit-pixel-art-patterns
这个技能用于创建8位复古风格的像素化边框、阴影和效果,适用于UI组件开发,通过绝对定位的div实现像素艺术美学。关键词包括:像素艺术、8位、UI组件、CSS、React、前端开发。
Set和Map高效查找优化Skill js-set-map-lookups
该技能用于在JavaScript或TypeScript中优化代码性能,通过使用Set和Map数据结构实现O(1)时间复杂度的成员查找,替代低效的数组includes方法,适用于高频查找场景,提升应用程序响应速度和效率。关键词:Set Map O(1) 查找 优化 JavaScript TypeScript 性能提升
软件库文档检索Skill context7
此技能通过 Context7 API 提供软件库和框架的最新文档检索服务,帮助开发者快速查找 API 文档、代码示例和正确用法,适用于各种编程环境和开发需求。关键词:软件库文档、API 查询、编程帮助、开发工具。
缓存失效策略Skill CacheInvalidationStrategies
本技能涉及缓存失效的不同模式和策略,包括基于时间的过期、事件驱动失效、写入时缓存、写后缓存、缓存旁路、读穿缓存等,以及如何实现这些策略和监控缓存命中率。关键词包括缓存失效、数据一致性、性能优化。
Mermaid图表专家Skill mermaid-diagram-specialist
Mermaid 图表专家技能用于创建和管理各种技术图表,如流程图、序列图、实体关系图(ERD)和架构图,支持技术文档编写、工作流可视化、系统架构设计和过程映射,提升技术沟通效率。关键词:Mermaid图表、流程图、序列图、ERD、C4图、架构可视化、技术文档、系统设计、工作流、数据建模。
Jobnimbus自动化Skill jobnimbus-automation
这个技能用于通过Rube MCP和Composio工具包自动化Jobnimbus任务,包括工具发现、连接管理、任务执行和批量操作。关键词:Jobnimbus, Rube MCP, Composio, 自动化, 工具集成, DevOps, 工作流自动化。
写作风格指南Skill writer
这个技能是关于定义和应用不同写作角色来创建人性化、清晰、具体的文档。它帮助用户在技术文档、博客、UI文本等场景中保持一致的声音和风格,提升内容质量和用户体验。关键词包括:写作风格、技术文档、文档编写、内容创作、SEO优化、用户体验、写作指南。
代码迁移Skill migrating-code
这个技能涉及在软件系统中安全地进行代码迁移,确保向后兼容性和可逆性,以避免生产中断。它用于升级依赖、更改数据库模式、API版本控制或技术过渡,通过小步骤、全面测试和回滚准备来管理迁移过程。关键词:代码迁移、向后兼容、可逆步骤、数据库迁移、API版本控制、安全部署、DevOps、架构设计。
Sentry性能监控Skill sentry-performance-monitoring
使用Sentry进行应用程序性能监控的技能,涵盖事务、跨度和分布式追踪,用于追踪应用性能、分析瓶颈、优化用户体验和确保应用稳定性。关键词:性能监控、分布式追踪、事务、跨度、Sentry、应用性能优化、性能分析、SEO。