软件开发 Skill技能列表
Scala集合Skill ScalaCollections
Scala集合库是Scala编程语言的核心组件,用于高效处理数据集合。它提供丰富的API支持不可变和可变集合类型,如List、Vector、Set、Map,实现数据变换、过滤、聚合等操作,适用于函数式编程、并发数据处理和大规模计算。关键词:Scala, 集合库, 数据处理, 函数式编程, 不可变集合, 并行集合, 高效数据操作。
C异步编程模式Skill csharp-async-patterns
C# 异步编程模式技能用于编写高效、响应的应用程序,通过 async/await、Task、ValueTask、ConfigureAwait 和异步流等技术处理 I/O 绑定和 CPU 绑定操作,避免线程阻塞,提升应用性能和可伸缩性。关键词:C#,异步编程,async/await,Task,ValueTask,ConfigureAwait,异步流,响应式应用,I/O 操作,CPU 绑定,线程管理。
技能安装器Skill skill-installer
这是一个自动化工具,用于安装和管理Codex开发技能。它支持从GitHub仓库下载技能,包括公共和私有仓库,简化开发环境设置和技能部署。关键词:技能安装、Codex、GitHub集成、自动化工具、开发助手、DevOps、代码管理。
符号执行引擎Skill symbolic-execution-engine
符号执行引擎是一种用于程序分析的技能,主要用于自动化测试生成、bug检测和路径探索。它通过创建符号值、系统化探索路径条件、生成约束并利用SMT求解器来构建测试用例。关键词包括符号执行、测试生成、路径覆盖、bug检测、程序验证、SMT求解、路径探索、约束求解。
Koa.js框架开发技能Skill koa
此技能提供 Koa.js 框架的全面指导,涵盖中间件、上下文、异步/等待模式和应用程序结构,适用于 Node.js 后端开发、web 应用程序构建和 Koa 相关技术实现,关键词包括 Koa.js、中间件、Node.js、web 应用、异步编程等。
Terraform文档生成器Skill terraform-documentation-generator
这个技能用于自动化生成和更新Terraform基础设施即代码模块的文档,包括README文件、输入输出表格和使用示例,提高开发效率和文档一致性。关键词:Terraform,文档生成,自动化,README,模块文档,DevOps。
React组件模式Skill component-patterns
这个技能涵盖React中各种组件模式,如组合模式、自定义钩子、渲染属性、高阶组件和复合组件,用于构建高效、可维护的前端UI组件。关键词:React组件、组合、自定义钩子、渲染属性、高阶组件、复合组件、性能优化、前端开发、代码分割、虚拟滚动。
Python依赖管理技能Skill dependency-manager
这个技能专注于使用UV、pip-tools和requirements.txt等工具来高效管理Python项目的依赖关系,包括依赖安装、版本控制、冲突解决、虚拟环境设置以及CI/CD集成,旨在提高开发效率和项目可维护性。关键词:Python依赖管理、UV工具、pip-tools、requirements.txt、依赖解析、虚拟环境、CI/CD、版本控制、依赖冲突解决。
问题执行(Codex版本)Skill issue-execute
这是一个自动化工具,用于执行代码队列中的解决方案。它从指定队列中获取解决方案,串行执行每个任务(包括实现、测试和验证),并在每个解决方案完成后进行 git 提交。支持工作树模式以隔离工作,便于并行执行和恢复。工具还包括错误处理、完成后的合并或 PR 创建选项。关键词:问题执行、代码队列、自动化、git 提交、测试验证、DevOps、工作流管理。
TestNG数据驱动测试Skill testng-data-driven
这个技能用于实现数据驱动测试,通过TestNG框架的DataProviders、工厂模式和参数化技术,提高测试覆盖率和效率。它支持从多个数据源(如CSV、JSON、Excel)加载测试数据,并适用于跨环境、并行测试等场景。关键词:TestNG, 数据驱动测试, DataProvider, 工厂模式, 参数化, 测试自动化, Java测试, 测试覆盖, 外部数据源。
Typefully自动化Skill typefully-automation
这个技能用于通过Rube MCP和Composio的Typefully工具包自动化Typefully任务,实现社交媒体内容的自动调度和管理。它包括工具发现、连接设置、工作流执行等功能,适用于需要自动化社交媒体操作的场景。关键词:自动化、Typefully、Rube MCP、Composio、社交媒体调度。
NuxtSEO优化模块Skill nuxt-seo
Nuxt SEO优化模块是一个用于Nuxt.js框架的SEO工具集,提供配置SEO、生成robots.txt和sitemap.xml、创建动态OG图像、添加JSON-LD结构化数据等功能,帮助提升网站搜索排名和用户体验。关键词:Nuxt SEO、SEO优化、站点地图、OG图像、结构化数据。