软件开发 Skill技能列表
RuboCop配置Skill rubocop-configuration
RuboCop配置技能专注于Ruby代码质量工具的设置、定制和优化,涵盖YAML配置文件、规则继承、部门定制和高级用法。关键词:RuboCop, Ruby开发, 代码风格检查, 自动化测试, 配置管理, 代码质量。
编写DockerfileSkill writing-dockerfiles
此技能提供编写生产级Dockerfile的全面指南,包括多阶段构建、安全强化、语言特定优化(如Python、Node.js、Go、Rust)、BuildKit特性使用、distroless基础镜像和镜像大小优化。适用于容器化应用程序的开发、优化现有Dockerfile和确保容器安全部署。关键词:Dockerfile编写、容器化、多阶段构建、安全优化、镜像优化、BuildKit、distroless镜像、应用程序容器化。
Godot库存系统技能Skill godot-inventory-system
这是一个用于Godot游戏引擎的库存系统技能,涵盖槽位管理、堆叠逻辑、重量限制、装备系统和拖放UI。适用于构建RPG库存、生存物品管理或战利品系统。关键词:库存系统、Godot、槽位、堆叠、装备、制作、资源管理。
TypeScript编程技能Skill skill-name
这个技能是关于使用TypeScript进行高效Web开发和编程的,提供核心模式示例、快速入门指南和常见应用场景。关键词:TypeScript, JavaScript, 前端开发, 后端开发, Web开发, 编程技能, TypeScript示例, 代码实现。
Neovim实现技能Skill skill-neovim-implementation
这个技能用于自动实现Neovim配置更改,包括输入验证、状态更新、调用子代理、处理后期操作如状态更新、工件链接和git提交。关键词:Neovim, 实现, 配置, 技能, 自动化, 开发工具。
文档生成器Skill doc-generator
此技能用于快速搭建完整的文档网站结构,基于 MkDocs 工具自动化生成文档站点,支持定制化配置,适用于软件开发、DevOps 和文档管理。关键词:文档生成,MkDocs,站点搭建,脚手架,自动化,SEO优化。
根因追溯Skill root-cause-tracing
根因追溯是软件调试中的一个核心技能,用于在错误发生时通过系统回溯调用栈、添加日志等工具来找到问题的根本原因,帮助识别无效数据或不正确行为的源头,适用于测试和开发过程中的错误追踪和预防。关键词包括:根因追溯、软件调试、错误追踪、调用栈、日志记录、测试自动化、深度防御、bug修复。
pytest测试框架Skill pytest
pytest 是一个用于 Python 的测试框架,提供全面的测试指南,包括测试编写、fixtures、参数化、mock 和插件等功能,适用于 Python 开发者在项目中进行单元测试、集成测试和自动化测试。关键词:pytest、测试框架、Python 测试、fixtures、参数化、mock、插件。
DevOpsIaC工程师Skill devops-iac-engineer
DevOps IaC工程师技能专注于使用基础设施即代码(IaC)工具如Terraform和Kubernetes,设计和维护云基础设施,实施CI/CD管道、可观察性解决方案和安全实践,助力团队实现高效、可靠的DevOps流程。关键词:DevOps, IaC, Terraform, Kubernetes, 云平台, CI/CD, 可观察性, 安全, GitOps, SRE。
Git提交助手Skill GitCommitHelper
这个技能用于通过分析Git差异自动生成规范化的提交消息,帮助开发者遵循常规提交格式,提高代码版本控制的可读性和维护性。关键词:Git提交、提交消息、代码版本控制、自动化工具、开发者效率。
OpenAPI到TypeScript转换Skill openapi-to-typescript
这个技能用于将OpenAPI 3.0规范转换为TypeScript接口和类型守卫,帮助开发者从API规范自动生成类型定义,提高开发效率和代码质量,适用于前端和后端开发。关键词:OpenAPI, TypeScript, 接口生成, API规范, 类型安全, 前端开发, 后端开发, 自动化代码生成
测试修复Skill test-fixing
这个技能用于系统性识别和修复软件测试中的失败测试,通过智能错误分组提高修复效率,适用于CI/CD流程和自动化测试。关键词:测试修复、软件测试、CI/CD、自动化测试、智能错误分组。