软件开发 Skill技能列表
OpentronsPythonAPIv2自动化实验室协议开发Skill opentrons
这个技能提供使用Python API v2控制Opentrons液体处理机器人的全面指南,包括协议开发、硬件集成和自动化工作流。关键词:Opentrons, Python API, 液体处理, 实验室自动化, OT-2, Flex, 温度模块, 磁分离, 协议编程。
GleamErlang互操作Skill GleamErlangInterop
Gleam Erlang 互操作技能用于在Gleam编程语言中实现与Erlang生态系统的无缝集成,允许开发者调用Erlang代码、使用Erlang库和外部函数,同时保持类型安全。它包括外部函数声明、Erlang标准库使用、动态类型处理、NIFs和端口、OTP集成等关键功能,适用于后端开发和高可靠性应用构建。关键词:Gleam, Erlang, 互操作, 外部函数, 类型安全, BEAM生态系统, NIF, 端口, OTP, 后端开发。
Sentry性能监控Skill sentry-performance-monitoring
使用Sentry进行应用程序性能监控的技能,涵盖事务、跨度和分布式追踪,用于追踪应用性能、分析瓶颈、优化用户体验和确保应用稳定性。关键词:性能监控、分布式追踪、事务、跨度、Sentry、应用性能优化、性能分析、SEO。
Next.js14+AppRouterPatternsSkill Next.js14+AppRouterPatterns
Next.js 14+ App Router 是一个专家级框架,用于构建现代 React 应用程序,包含 Server Components、Streaming、Server Actions 和改进的数据获取能力。
变更日志生成器Skill changelog-generator
变更日志生成器技能用于自动从git提交历史生成结构化变更日志,遵循常规提交规范和语义版本控制,支持多种格式和工具集成,提升软件版本管理和发布自动化效率。关键词:git提交、变更日志、常规提交、语义版本、自动化、DevOps、CI/CD。
Jira搜索Skill search
这是一个Jira搜索技能,允许用户通过JQL查询语言或简单文本快速查找工单,优化项目管理和缺陷跟踪流程。关键词包括Jira搜索、JQL、工单管理、Atlassian工具。
缓存失效策略Skill CacheInvalidationStrategies
本技能涉及缓存失效的不同模式和策略,包括基于时间的过期、事件驱动失效、写入时缓存、写后缓存、缓存旁路、读穿缓存等,以及如何实现这些策略和监控缓存命中率。关键词包括缓存失效、数据一致性、性能优化。
Rollup打包工具Skill rollup
Rollup是一个高效的JavaScript模块打包器,专为库和应用程序设计,支持配置、插件扩展、代码分割、树摇和库打包等优化技术,用于构建高性能的前端项目,关键词包括Rollup配置、代码优化、前端构建、插件开发。
写作风格指南Skill writer
这个技能是关于定义和应用不同写作角色来创建人性化、清晰、具体的文档。它帮助用户在技术文档、博客、UI文本等场景中保持一致的声音和风格,提升内容质量和用户体验。关键词包括:写作风格、技术文档、文档编写、内容创作、SEO优化、用户体验、写作指南。
Go并发编程Skill go-concurrency
Go并发编程技能专注于使用Go语言的goroutines、channels和同步模式来构建高性能的并发应用程序,适用于服务器开发、数据处理、多线程编程等场景。关键词包括:Go并发、goroutines、channels、同步模式、并发编程、高性能、服务器开发、多线程。
代码迁移Skill migrating-code
这个技能涉及在软件系统中安全地进行代码迁移,确保向后兼容性和可逆性,以避免生产中断。它用于升级依赖、更改数据库模式、API版本控制或技术过渡,通过小步骤、全面测试和回滚准备来管理迁移过程。关键词:代码迁移、向后兼容、可逆步骤、数据库迁移、API版本控制、安全部署、DevOps、架构设计。
端到端测试Skill e2e-testing
端到端测试是一种软件测试方法,用于模拟真实用户场景,验证Web应用程序从开始到结束的完整流程,确保所有组件正确协作。它涵盖使用自动化工具如Playwright和Cypress的现代测试模式,包括页面对象模型、选择器策略、异步处理、视觉回归测试和不稳定测试预防。关键词:端到端测试,E2E测试,自动化测试,Playwright,Cypress,软件测试,浏览器自动化。