软件开发 Skill技能列表

⚡

多代理PR代码审查系统Skill dyad:multi-pr-review

4.5

这个技能实现了一个多代理代码审查流程,使用AI代理自动化审查GitHub拉取请求(PR),提高代码质量和开发效率。它通过三个独立的AI子代理从不同角度(如正确性、代码健康、用户体验)分析代码更改,并通过推理分析验证问题,自动去重评论,发布裁决和摘要。适用于软件测试、DevOps自动化和代码质量保证场景。关键词:代码审查、多代理AI、自动化测试、GitHub集成、软件质量保证、PR审查、DevOps、CI/CD、AI智能体、代码健康。

⚡

设置技能Skill settings

4.5

该技能用于管理和验证Starlake项目的设置与数据库连接,支持多种数据库如DuckDB、PostgreSQL、BigQuery、Snowflake,便于配置调试和连接测试。关键词:设置、测试、数据库连接、调试、配置管理、DevOps。

⚡

迁移技能Skill migrate

4.5

Starlake 项目配置迁移工具,用于自动升级配置文件到最新版本格式,处理 YAML 模式变更、更新弃用字段和添加新必需字段,确保项目兼容性。关键词包括 Starlake、配置迁移、版本管理、YAML 处理、DevOps、数据工程、项目升级。

⚡

系统性事件调查方法论Skill investigate

4.5

这个技能提供了一套系统性的方法论,用于调查生产环境中的事件,如服务中断、错误和延迟问题。它涵盖了从问题范围界定到证据收集、假设形成、测试和总结的完整流程,帮助提高事件响应效率和准确性。关键词:事件调查、SRE、生产问题、DevOps、系统方法论、监控指标、日志分析、根因分析。

⚡

安全文件读取器Skill safe-file-reader

4.5

该技能用于安全地从文档目录中读取文件,并进行验证,确保文件操作的安全性,适用于Python环境。关键词:文件读取、安全、文档目录、验证、Python编程。

⚡

配置文件分析技能Skill config-analyzer

4.5

这个技能用于分析和验证配置文件,包括JSON和YAML格式,检查常见配置错误,提供安全最佳实践建议,并生成详细报告,帮助用户提升配置质量、确保安全性和优化性能。关键词包括配置文件分析、JSON验证、YAML验证、配置检查、安全最佳实践、报告生成、配置优化。

⚡

RuboCop集成技能Skill rubocop-integration

4.5

该技能专注于RuboCop的CI集成,包括GitHub Actions配置、插件开发和性能优化,用于自动化代码检查、提升Ruby开发质量和效率。关键词:RuboCop, CI集成, GitHub Actions, 代码质量, Ruby开发, 自动化测试, DevOps工具。

⚡

代码最佳实践Skill best-practices

4.5

该技能提供多种编程语言(如 TypeScript、Python、Go 等)的最佳实践参考、代码质量标准和框架检测功能,专门用于代码重构和优化工作流程。关键词:代码质量、最佳实践、重构、编程语言、框架检测、软件开发、代码优化。

⚡

GitHub问题解析与TDD技能Skill resolve-issues

4.5

这个技能用于通过隔离Git工作树和测试驱动开发(TDD)方法自动化解析GitHub问题,包括问题选择、TDD实施和PR创建,提高开发效率和代码质量。关键词:GitHub问题解析、隔离工作树、TDD、Git工作流、自动化开发、代理协作。

⚡

创建GitHub问题技能Skill create-issues

4.5

这个技能自动化执行GitHub问题创建工作流程,基于测试驱动开发(TDD)原则和常规提交标准。它通过分析仓库状态、创建结构化问题并处理文档,提升软件开发效率。关键词:GitHub问题创建、TDD、自动化工作流程、DevOps、常规提交、Git操作、问题管理。

⚡

完成热修复Skill finish-hotfix

4.5

这个技能用于自动化Git流程中的热修复分支完成操作,包括版本管理、测试运行、日志更新和代码合并,适用于软件开发和DevOps工作流。关键词:Git热修复、版本控制、DevOps自动化、代码合并、CI/CD。

⚡

gitignore自动更新技能Skill update-gitignore

4.5

这是一个自动化工具,用于创建或更新.gitignore文件,通过Toptal API自动检测操作系统和项目技术栈,提升开发效率和版本控制管理。关键词:gitignore, API, 操作系统检测, 语言检测, 版本控制, 软件开发。