软件开发 Skill技能列表

4.5

Rust系统事件驱动编程Skill rust-system-event-driven

这个技能是关于Rust语言中事件驱动系统编程的最佳实践指南,涵盖异步运行时(如Tokio)、通道通信、套接字处理、终端界面和并发控制。适用于编写、审查或重构具有异步I/O、多线程、网络通信的Rust应用程序。关键词:Rust, 事件驱动, 异步编程, Tokio, 通道, 套接字, 终端处理, 并发, SEO搜索。

4.5

RustCLI代理编程风格Skill rust-cli-agent-style

本技能基于 OpenAI Codex 代码库,教授 Rust CLI 和代理系统开发的最佳实践,包括严格错误处理、异步编程、代码组织等,适用于生产环境 Rust 项目。关键词:Rust, CLI, 代理, 错误处理, 异步编程, Tokio, 代码组织, 生产代码, 架构设计。

4.5

RustClapCLI参数解析最佳实践Skill rust-clap

此技能提供Rust Clap命令行界面参数解析的全面最佳实践指南,涵盖设计、配置、验证、子命令、帮助文档、错误处理和测试,适用于开发高效CLI工具。关键词包括Rust, CLI, 参数解析, 命令行界面, clap, 最佳实践, 代码审查, 集成测试。

4.5

React测试库技能Skill react-testing-library

这个技能提供了使用 React Testing Library 进行 React 组件测试的全面指南。它包含多个最佳实践规则,帮助开发者编写可维护、用户中心的测试,覆盖查询选择、异步处理、用户交互等关键方面。适用于前端开发中的测试工作,提升代码质量和用户体验。关键词:React Testing Library, 测试, 最佳实践, 组件测试, 前端开发。

4.5

React应用架构重构指南Skill react-refactor

这个技能提供React应用程序架构重构的全面指南,涵盖关键领域如组件和状态管理,旨在提高代码质量、可维护性和测试性。关键词:React重构、前端架构、代码优化、组件设计、状态管理、钩子模式、测试策略。

4.5

React性能优化Skill react-optimise

React性能优化技能专注于提升React应用程序的运行效率和用户体验,涵盖React编译器应用、代码打包优化、渲染性能提升、数据获取策略、核心Web指标改进、状态管理优化、性能分析和内存泄漏预防。适用于前端开发者优化应用性能、减少加载时间、提升SEO友好性,并整合数据分析、性能测试和最佳实践,以支持高效开发和业务增长。

4.5

ReactNativeElements最佳实践Skill react-native-elements

这个技能是关于 React Native Elements UI 组件库的使用最佳实践,帮助开发者构建高性能、主题一致的 React Native 移动应用。关键词包括:React Native、UI 组件、最佳实践、性能优化、主题配置、移动开发。

4.5

RailsHotwire开发技能Skill rails-hotwire

此技能提供 Ruby on Rails 中 Hotwire 框架的最佳实践指南,用于构建高性能、交互式 Web 应用。涵盖 Turbo Drive、Turbo Frames、Turbo Streams、Turbo 8 形态变换和 Stimulus 控制器的使用,优化导航、部分页面更新、实时广播、错误处理和渐进增强。关键词:Rails, Hotwire, Turbo, Stimulus, 交互式应用, 实时更新, 前端优化, Web 开发, 最佳实践。

4.5

Rails设计系统指南Skill rails-design-system

此技能提供Ruby on Rails应用程序的设计系统最佳实践,专注于构建一致、可维护的用户界面。涵盖Turbo、Stimulus、ERB部分、设计令牌等关键技术,适用于前端开发和UI组件架构。关键词:Ruby on Rails, 设计系统, UI一致性, 前端开发, Turbo, Stimulus, 组件化, 视图优化。

4.5

Rails应用UI块Skill rails-application-ui-blocks

此技能专为Rails应用程序设计,用于高效选择和集成预构建的UI块到视图中,支持新页面创建和现有UI重构,确保行为一致、可访问性优化,并兼容Turbo和Stimulus框架。关键词:Rails, UI块, 视图开发, 前端集成, 可访问性, Turbo, Stimulus。

4.5

OrvalOpenAPI客户端生成Skill orval

这是一个用于从OpenAPI规范自动生成类型安全的TypeScript客户端的技能,支持React Query、SWR等查询库集成,提供自定义mutators和Mock测试功能,适用于前端开发和API消费。关键词:Orval, OpenAPI, TypeScript, 客户端生成, React Query, SWR, 自定义mutators, MSW mocks。

4.5

nginxC模块Skill nginx-c-modules

本技能用于nginx C模块开发,提供最佳实践指南,涵盖内存管理、请求生命周期处理、配置系统、处理程序、过滤器链、上游与代理、事件循环、数据结构等关键方面,帮助开发者编写、审查或重构nginx C模块,避免崩溃、内存泄漏和未定义行为,提升后端服务性能。关键词:nginx, C模块开发, 内存管理, 请求生命周期, 配置指令, 事件驱动, 后端开发, Web服务器, 性能优化。