软件开发 Skill技能列表
Swift/SwiftUI开发技能Skill Swift/SwiftUIDevelopment
该技能是用于原生iOS应用开发的专家级能力集合,专注于使用苹果公司的Swift编程语言和SwiftUI声明式UI框架。核心功能包括:SwiftUI视图构建、状态管理(@State, @Binding, @ObservedObject)、Combine响应式编程、Xcode项目构建与代码签名、单元与UI测试。适用于开发高性能、现代化界面的iPhone和iPad应用,涵盖从代码编写、依赖管理到打包上架的全流程。关键词:iOS开发,SwiftUI,Swift编程,移动应用开发,苹果生态,Xcode,Combine,原生应用。
ReactHookForm性能优化技能Skill react-hook-form
这个技能提供 React Hook Form 库的性能优化最佳实践,专注于客户端表单验证,包括使用 useForm、useWatch、useController 和 useFieldArray 等钩子的技巧,帮助开发者提升表单应用的性能和效率。关键词:React Hook Form, 性能优化, 客户端表单验证, useForm, useWatch, useController, useFieldArray, 最佳实践。
Vue组合式APISkill vue-composition-api
Vue组合式API是Vue 3框架的核心功能,用于通过组合式函数构建响应式、可维护和可复用的前端应用程序。它提供ref、reactive、computed、watch等核心特性,支持更好的代码组织、逻辑复用和TypeScript集成,适用于现代Vue开发,提高开发效率和代码质量。关键词:Vue 3, Composition API, 前端开发, 响应式编程, TypeScript, 组件化开发, 可复用逻辑, 生命周期钩子, 状态管理。
Sentry监控与可观测性技能Skill sentry
这是一个用于监控和查询Sentry错误事件的技能,通过Sentry API执行只读操作,帮助开发者快速识别和解决生产环境中的问题,提高应用程序可靠性。关键词:Sentry、错误监控、可观测性、API查询、生产环境、DevOps、应用程序监控。
PostgreSQL数据库专家Skill postgresql
PostgreSQL 数据库专家技能,专注于数据库设计、查询优化、索引策略、JSONB数据处理和全文搜索实现。提供专业的 PostgreSQL 性能调优、后端开发支持和数据库架构咨询服务。关键词:PostgreSQL优化,数据库索引,JSONB查询,全文搜索,SQL性能调优,后端数据库开发。
代码质量检查Skill lint-typecheck
这是一个用于前端代码质量控制的自动化工具,主要功能包括运行ESLint静态代码分析和TypeScript类型检查。该技能帮助开发者在提交代码前自动检测语法错误、代码规范问题和类型不匹配,确保代码质量和类型安全。关键词:前端开发、代码检查、ESLint、TypeScript、类型检查、代码规范、静态分析、自动化测试、开发工具、代码质量保障。
Godot3D光照专家技能Skill godot-3d-lighting
本技能提供在Godot游戏引擎中实现逼真3D灯光、阴影和全局照明的专家指导。包括DirectionalLight3D、OmniLight3D、SpotLight3D的设置与优化,VoxelGI与SDFGI的选择比较,以及LightmapGI的烘焙方法。适用于游戏开发中的光照性能优化和视觉效果提升。关键词:Godot, 3D lighting, shadows, global illumination, VoxelGI, SDFGI, LightmapGI, 游戏开发, 灯光优化。
命令行界面开发Skill domain-cli
本技能专注于使用Rust语言构建高效、用户友好的命令行界面工具。涵盖参数解析、配置管理、进度显示、错误处理、终端UI等核心领域。关键词:Rust CLI,命令行工具,参数解析,终端应用,clap,ratatui,indicatif,配置管理,用户体验,自动化脚本。
媒体处理Skill media-processing
该技能专注于使用FFmpeg和ImageMagick命令行工具进行多媒体文件处理,涵盖视频、音频和图像的编码、转换、过滤、流媒体、批量处理等功能。适用于媒体格式转换、视频编码优化、图像处理、自动化媒体工作流等场景。关键词:FFmpeg, ImageMagick, 视频处理, 音频处理, 图像处理, 媒体转换, 编码技术, 流媒体, 批量操作。
Rust重构助手Skill rust-refactor-helper
Rust重构助手是一款基于LSP(语言服务器协议)的代码重构工具,专门用于Rust语言的安全重构操作。支持重命名符号、提取函数、内联函数、移动模块等核心功能,通过全面的影响分析和安全检查,确保重构过程的安全性和准确性。提供预览模式(--dry-run)让开发者在应用更改前查看所有变更,避免意外错误。关键词:Rust重构、LSP分析、安全重构、代码优化、重命名、提取函数、移动模块、影响分析、代码维护、开发工具
Slack动图制作工具Skill slack-gif-creator
Slack动图制作工具是一个专门用于创建和优化Slack平台动画GIF的Python工具包。提供GIF构建器、验证工具、缓动函数和动画概念,帮助开发者高效制作符合Slack尺寸、帧率和文件大小要求的动态表情符号和消息GIF。关键词:Slack GIF制作,动画GIF优化,Python动图生成,表情符号制作,PIL图像处理,GIF文件压缩,动效设计工具。
GinGo框架Skill gin
此技能提供 Gin Go 框架的全面指导,涵盖路由、中间件、请求处理、JSON绑定和API开发,适用于创建 Web 服务、实现 RESTful API 和构建高性能 Go 应用。关键词:Gin, Go, Web开发, API, 路由, 中间件, JSON绑定, RESTful。