软件开发 Skill技能列表
任务协调器Skill skill-orchestrator
这个技能用于根据任务语言和状态智能路由命令到相应的工作流,协调任务管理系统的核心路由功能。关键词:任务管理、路由协调、技能编排、工作流自动化、命令路由、状态验证。
基于属性的测试Skill property-based-testing
这个技能提供基于属性的测试指南,帮助开发者在编写测试时覆盖序列化、验证、解析等复杂模式,通过自动生成输入和验证属性来提高代码质量和发现边缘情况。关键词包括:属性基测试、测试策略、代码验证、测试自动化、序列化测试、智能合约测试。
清洁代码Skill clean-code
这个技能用于在软件开发过程中强制实施清洁代码原则,如SOLID、DRY、KISS和YAGNI,以提升代码质量、可读性和可维护性。通过自动检查、代码质量清单等方法,帮助开发者编写和修改代码时实现高效、简单且易于维护的代码结构。关键词:清洁代码、SOLID、DRY、KISS、代码质量、软件开发、编程原则、代码规范。
CUDA-GPU调试专家Skill cuda-debugging
CUDA-GPU调试专家技能是专门用于GPU并行计算程序调试的专业工具,主要功能包括使用NVIDIA计算消毒器检测内存错误、竞争条件、未初始化内存访问,通过CUDA-GDB进行内核级调试,验证原子操作正确性,分析内核同步问题,并生成结构化调试报告。适用于CUDA开发、GPU编程、并行计算调试、深度学习框架优化等场景。关键词:CUDA调试、GPU编程、内存错误检测、竞争条件分析、计算消毒器、CUDA-GDB、并行计算调试、NVIDIA工具链。
功能视频录制Skill feature-video
这个技能自动化记录软件功能的视频演示,包括使用agent-browser CLI进行浏览器录制、ffmpeg视频转换、rclone云存储上传,并自动更新GitHub PR描述,以提高代码审查和文档效率。关键词:功能演示、视频录制、GitHub PR、自动化、DevOps、开发工具。
Swift/SwiftUI开发技能Skill Swift/SwiftUIDevelopment
该技能是用于原生iOS应用开发的专家级能力集合,专注于使用苹果公司的Swift编程语言和SwiftUI声明式UI框架。核心功能包括:SwiftUI视图构建、状态管理(@State, @Binding, @ObservedObject)、Combine响应式编程、Xcode项目构建与代码签名、单元与UI测试。适用于开发高性能、现代化界面的iPhone和iPad应用,涵盖从代码编写、依赖管理到打包上架的全流程。关键词:iOS开发,SwiftUI,Swift编程,移动应用开发,苹果生态,Xcode,Combine,原生应用。
Terraform模块脚手架工具Skill terraform-module-scaffolder
这个技能用于快速创建标准化的Terraform模块结构,包括main.tf、variables.tf、outputs.tf、versions.tf和README.md文件,遵循最佳实践和约定,帮助开发者在DevOps和云计算环境中高效管理基础设施即代码。关键词:Terraform, 模块, 脚手架, 结构, 最佳实践, DevOps, 云计算, 基础设施即代码。
DOCX文档创建、编辑与分析技能Skill docx
这是一个用于 DOCX 文档的创建、编辑和分析的技能,支持追踪更改、评论、格式保留和文本提取。适用于专业文档处理任务,如合同、报告和学术论文。关键词:DOCX, Word 文档, 文档处理, 创建, 编辑, 分析, 追踪更改, 评论, 格式保留, 文本提取, SEO 优化。
命令行界面开发Skill domain-cli
本技能专注于使用Rust语言构建高效、用户友好的命令行界面工具。涵盖参数解析、配置管理、进度显示、错误处理、终端UI等核心领域。关键词:Rust CLI,命令行工具,参数解析,终端应用,clap,ratatui,indicatif,配置管理,用户体验,自动化脚本。
Rust重构助手Skill rust-refactor-helper
Rust重构助手是一款基于LSP(语言服务器协议)的代码重构工具,专门用于Rust语言的安全重构操作。支持重命名符号、提取函数、内联函数、移动模块等核心功能,通过全面的影响分析和安全检查,确保重构过程的安全性和准确性。提供预览模式(--dry-run)让开发者在应用更改前查看所有变更,避免意外错误。关键词:Rust重构、LSP分析、安全重构、代码优化、重命名、提取函数、移动模块、影响分析、代码维护、开发工具
移动向导Skill mobile-wizard
移动向导是一个用于移动应用开发的工具,能够快速初始化并搭建基于 React Native (Expo) 或 Flutter 的应用结构,如导航器、标签页和堆栈,从而提高开发效率。关键词:移动开发,脚手架,React Native,Expo,Flutter,应用结构。
Godot3D光照专家技能Skill godot-3d-lighting
本技能提供在Godot游戏引擎中实现逼真3D灯光、阴影和全局照明的专家指导。包括DirectionalLight3D、OmniLight3D、SpotLight3D的设置与优化,VoxelGI与SDFGI的选择比较,以及LightmapGI的烘焙方法。适用于游戏开发中的光照性能优化和视觉效果提升。关键词:Godot, 3D lighting, shadows, global illumination, VoxelGI, SDFGI, LightmapGI, 游戏开发, 灯光优化。