DevOps Skill技能列表
文档审计Skill documentation-audit
文档审计技能是一种自动化工具,用于系统性地验证软件项目中文档(如API文档、配置说明、用户指南)的准确性,确保其描述的功能、参数、文件引用、环境变量、CLI命令等与实际的代码库保持一致。该技能采用两阶段提取与模式扩展方法,旨在高效检测文档漂移、过期信息、错误引用等问题,提升软件项目的可维护性和可靠性。 **关键词:** 文档审计、代码一致性、文档漂移检测、自动化验证、软件开发质量、DevOps、技术文档管理、软件维护、CI/CD集成、文档自动化测试
Git故事化提交策略Skill git-storytelling-commit-strategy
这个技能帮助开发者通过小而频繁的提交来讲述开发过程的故事,实现有效的 Git 提交策略,包括原子提交、最佳实践、提交消息模式和工作流集成。关键词:Git, 提交策略, 故事化提交, 开发流程, 版本控制, DevOps, 代码审查, CI/CD。
灾难恢复规划Skill planning-disaster-recovery
这个技能专注于灾难恢复的规划与实施,包括RTO/RPO定义、数据库备份策略、Kubernetes集群恢复、跨区域复制设置和混沌工程测试。适用于设计和实施备份系统、确保高可用性和数据安全。关键词:灾难恢复、备份策略、恢复测试、云原生、DevOps。
GitHub文档读取器Skill read-github
GitHub文档读取器是一个通过gitmcp.io MCP服务访问和搜索GitHub仓库文档与代码的工具。它支持将GitHub URL转换为gitmcp.io格式,并提供命令行接口(CLI)进行文档获取、语义搜索、代码搜索、引用URL内容获取等操作。该工具能自动为不同仓库生成对应的工具名称(如fetch_仓库名_documentation),适用于开发者、技术文档工程师、开源项目维护者等需要快速理解、查阅或分析GitHub项目代码与文档的场景。关键词:GitHub文档读取,代码搜索,语义搜索,MCP服务,gitmcp.io,命令行工具,开源项目分析。
Syncpack配置Skill syncpack-configuration
这是一个用于管理和配置Syncpack工具的技能,Syncpack是一个用于在JavaScript/TypeScript monorepos中实现依赖版本一致性的工具。技能涵盖配置文件设置、工作空间检测、自定义规则定义等,帮助开发者自动化依赖管理,提升开发效率。关键词:Syncpack配置、依赖版本管理、monorepo、JavaScript、TypeScript、工具配置、DevOps、CI/CD。
混沌计划Skill chaos-plan
这个技能用于设计混沌工程实验,帮助识别系统故障模式、创建实验假设并生成GameDay计划,以提升系统韧性和可靠性。关键词:混沌工程、实验设计、故障模式识别、GameDay规划、系统韧性测试、DevOps、故障注入、韧性评估。
文档化技能Skill documentation
文档化技能用于自动从代码生成和更新软件文档,包括项目概述、安装说明、API端点描述、变更日志等,旨在维护准确和有用的文档,提高开发效率和团队协作。关键词:文档生成、代码文档化、API文档、变更日志、软件开发文档、SEO优化。
会议处理技能Skill process-meetings
这个技能用于自动化处理从Granola同步的会议数据,更新人物和公司页面,提取行动项,并组织会议笔记。关键词:会议处理、自动化、数据提取、任务管理、人物页面更新、SEO优化。
PDF文档生成Skill pdf-generation
PDF文档生成技能,提供专业的Markdown到PDF转换服务。支持自定义模板、样式、目录生成、交叉引用、图像优化和PDF/A归档合规性。适用于生成用户手册、技术文档、品牌化文档和多章节手册。关键词:PDF生成,Markdown转PDF,文档转换,PDF模板,目录生成,PDF/A归档,技术文档,用户手册。
轻量级工作流计划Skill workflow-lite-plan
这是一个轻量级的工作流计划和执行技能,用于自动化软件开发和项目管理任务。它支持计划模式和执行模式,通过交互式偏好收集和提示增强,提高开发效率。关键词:工作流、计划、执行、自动化、代码探索、轻量级、项目管理、DevOps。
可观测性模式Skill observability-patterns
可观测性模式技能用于设计和实施全面的系统监控和故障排查方案,涵盖日志、指标和跟踪三大支柱及其集成。适用于DevOps、系统监控、性能优化和分布式系统调试。关键词包括:可观测性、日志管理、指标监控、分布式跟踪、DevOps、系统设计、监控仪表板、故障排查、性能分析。
CausalPy环境配置Skill python-environment
这个技能用于自动化检测和配置conda兼容工具(如mamba、micromamba、conda),创建和更新CausalPy Python环境,并在环境中运行命令。适用于软件开发、数据科学项目中需要隔离Python环境的场景,提高开发效率。关键词:Python, Conda, 环境配置, DevOps, 自动化, CausalPy, 工具管理。