DevOps Skill技能列表
GitHub拉取请求流程Skill pull-request
这个技能是用于自动化创建和提交GitHub拉取请求的流程,涉及分支管理、代码推送、PR提交和英文标题描述编写,确保遵循最佳实践和commit message规范。关键词:GitHub、拉取请求、分支管理、代码审查、DevOps、gh命令、自动化流程。
Himalaya终端邮件助手Skill himalaya
Himalaya 是一款功能强大的命令行邮件客户端,支持通过 IMAP/SMTP 协议在终端高效管理邮件。提供邮件列表、阅读、撰写、回复、转发、搜索、附件下载、多账户切换等核心功能,并支持 MML 语法撰写复杂邮件。适用于开发者和运维人员,提升邮件处理效率,实现自动化邮件管理。关键词:命令行邮件客户端,IMAP/SMTP,终端邮件工具,邮件管理自动化,多账户邮件,MML语法,邮件附件处理。
Ipdataco自动化技能Skill ipdata-co-automation
这个技能旨在通过 Rube MCP 和 Composio 平台自动化 Ipdata co 的相关任务,实现工具发现、连接管理和工作流执行。它适用于开发者和运维人员,用于集成和自动化 IP 数据操作,提高效率并减少手动错误。关键词:自动化,Rube MCP,Composio,Ipdata co,工具搜索,API 集成,工作流自动化,DevOps,云原生工具。
代码审查智能体Skill afrexai-code-reviewer
企业级代码审查智能体,自动化审查代码安全漏洞、性能问题、错误处理、架构设计和测试覆盖率。支持多语言、多仓库,无需依赖项,提升开发效率和代码质量。关键词:代码审查、自动化代码审查、安全漏洞扫描、性能优化、错误处理、架构设计、测试覆盖率、企业级开发工具、AI代码审查、DevOps工具。
代码检查与格式化Skill lint
代码检查与格式化技能用于自动化执行代码质量检查,包括TypeScript类型检查、ESLint代码规范检查和Prettier格式检查。该技能帮助开发团队确保代码质量、统一编码风格、发现潜在错误,并提供自动修复功能。关键词:代码检查,代码格式化,TypeScript检查,ESLint,Prettier,代码质量,自动化检查,开发工具
CI/CD流水线故障诊断与修复Skill ci
本技能用于自动化诊断和修复持续集成/持续交付(CI/CD)流水线中的故障。当开发者的代码提交触发自动化构建或测试流程失败时,本技能可以自动分析日志、定位错误根源(如构建错误、测试失败、环境配置问题),并提供合规的修复建议或执行修复操作,确保开发流程的顺畅。关键词:CI/CD,流水线故障,构建错误,测试失败,自动化修复,DevOps,GitHub Actions,GitLab CI。
GitOps实现Skill implementing-gitops
GitOps技能用于在Kubernetes上实现持续交付,通过使用ArgoCD或Flux工具,以Git作为单一事实来源,实现自动部署、漂移检测、多集群管理和渐进式发布。关键词包括GitOps、Kubernetes、ArgoCD、Flux、持续交付、DevOps、云计算、自动化部署。
代码合并审计Skill audit
代码合并审计是一个用于检测和修复Go语言项目源代码规范漂移的自动化工具。它通过12项系统检查(包括命名规范、魔法字符串、硬编码权限、文件大小、TODO注释、路径构建、行宽、重复代码、架构图、死导出、包文档和死链接),确保代码库在快速迭代后仍符合项目约定。适用于YOLO冲刺后、版本发布前或开发比例失衡时进行代码质量加固,提升可维护性并防止技术债务累积。关键词:代码审计、规范检查、技术债务、Go语言、代码质量、自动化工具、DevOps、代码重构。
代码质量Skill quality
代码质量技能是一个专注于提升Python代码规范性与可维护性的工具集。它通过自动化代码格式化、静态代码检查、类型检查以及预提交验证,确保代码遵循统一的编码标准。核心功能包括使用Black和Ruff进行代码格式化与风格检查,基于BasedPyright进行严格的类型验证,并通过预提交钩子在代码提交前自动执行质量检查。该技能旨在帮助开发团队强制执行代码规范,减少常见错误,提升代码库的整体质量与协作效率。 关键词:代码质量,Python代码规范,代码格式化,静态代码分析,类型检查,预提交钩子,Black,Ruff,BasedPyright,代码检查,开发规范,代码审查
worktree-prSkill worktree-pr
这个技能使用 git 工作树和基于 PR 的合并工作流程以及多代理代码审查来实现隔离的特性开发。
终端MermaidASCII渲染工具Skill beautiful-mermaid-ascii
这个技能用于将Mermaid图表渲染为终端可读的ASCII或Unicode艺术,支持从文件、标准输入和Markdown中提取图表,便于在命令行环境中预览、分享和自动化图表展示。关键词:Mermaid图表, ASCII渲染, 终端工具, 命令行界面, 数据可视化, 图表预览, DevOps工具。
使用Git工作树Skill using-git-worktrees
这个技能用于在软件开发中创建和管理Git工作树,实现代码分支的隔离,以提高开发效率。它涉及智能目录选择、安全性验证和项目设置,适用于任何需要并行开发多个功能的场景。关键词:Git工作树、版本控制、DevOps、代码隔离、开发工具、安全性、项目设置。