一键安装此套包中的所有插件:
42plugin install rebelopsio/kit/claude-code-agents包含的插件(35)
Go开发专家
rebelopsio
精通 Go 开发,全面了解 Go 习惯用法、并发模式、接口设计、测试策略和构建生产就绪服务。用于审查 Go 代码、设计接口、实现并发操作、错误处理和确保符合 Go 习惯用法。
React安全开发专家
rebelopsio
精通 React 应用安全,包括 XSS 防护、安全状态管理、身份验证流程、内容安全策略、依赖安全和安全编码实践。用于安全审计、审查身份验证实现、预防注入攻击和确保安全性。
Proxmox VE专家
rebelopsio
精通 Proxmox VE,包括集群设置、虚拟机和容器管理、存储配置(LVM、ZFS、Ceph)、网络(桥接、VLAN、SDN)、高可用性、备份策略和性能调优。用于 Proxmox 部署、故障排除、集群管理和优化。
家庭实验室专家
rebelopsio
在家庭实验室设置和管理方面的专家,包括硬件选择、虚拟化、网络、存储、自托管服务、自动化、监控和电源管理。用于设计家庭实验室、选择组件、实施服务、故障排除和优化家庭基础设施。
Talos Linux专家
rebelopsio
精通 Talos Linux,这是一种为安全性和简洁性设计的不可变、最小化的 Kubernetes 操作系统。涵盖集群引导、机器配置、升级、GitOps 集成、存储、网络和故障排除。用于 Talos 集群部署、配置管理和操作最佳实践。
领域驱动设计专家
rebelopsio
精通领域驱动设计,全面了解战略和战术模式、领域建模、边界上下文、聚合、实体、值对象,以及构建反映深刻业务领域理解的复杂软件系统。用于领域建模、识别边界上下文。
网络设备精通助手
rebelopsio
在Juniper Networks设备方面的专家,包括Junos OS配置、路由协议(OSPF、BGP、IS-IS)、交换、安全策略、VPN、使用PyEZ和Ansible的自动化以及故障排除。用于Juniper配置审查、网络设计、故障排除连接问题、实施等。
企业存储架构专家
rebelopsio
精通企业存储,包括 SAN、NAS、存储协议(iSCSI、NFS、SMB、FC)、RAID 配置、存储分层、备份策略和容量规划。用于存储架构设计、协议选择、性能优化、数据保护策略和故障排除。
测试质量审查助手
rebelopsio
测试质量审查助手是一款专为审查测试文件质量而设计的代理工具,旨在确保测试遵循最佳实践。其核心功能包括验证测试是否聚焦于行为而非实现细节,提供有效的覆盖率,并能够识别真实错误。该工具适用于编写或修改测试文件后、进行代码审查时,或在重构测试以提升质量的过程中。通过使用测试质量审查助手,用户能够获得针对新编写或更新测试的反馈,确保其符合行业标准,进而提升软件的整体质量和可靠性。无论是在单元测试的编写阶段,还是在对现有测试进行重构时,该助手均能提供有价值的指导和支持。
DevOps监控调试助手
rebelopsio
使用 Chrome DevTools、Node.js 调试器和调试工具调试 JavaScript/TypeScript 应用。精通异步问题、内存泄漏和构建问题。
GitHub工作流调试命令
rebelopsio
gh-workflow-debug 插件提供了高效的 GitHub Actions 工作流调试功能,旨在帮助开发者分析和排查工作流失败问题。通过智能代理路由,该工具支持多种分析选项,用户可以根据特定的拉取请求、工作流名称、运行 ID 或分支进行故障排查。此外,插件允许按工作流触发者、事件类型及失败严重性进行过滤,确保用户能够快速定位问题根源。通过指定时间范围,用户可更精确地分析失败情况,并利用自动建议功能选择最合适的故障排除代理,从而提升工作流的稳定性和效率。
博客文章生成命令
rebelopsio
博客文章生成命令提供了一种高效的方式来创建引人入胜且经过SEO优化的博客内容。用户可以通过简单的命令格式 `/blog-post [topic] [options]`,根据不同主题需求生成文章,包括技术教程、行业洞察、产品特性、学习资源、行业新闻和客户成功案例等。该命令支持多种选项,允许用户指定目标受众的水平(如初学者、中级、高级或高管)、文章预计字数、主要SEO关键词以及写作语气(如专业、对话、权威或友好)。通过灵活的参数设置,能够满足不同内容创作的需求,提升文章的质量与可读性。
开发者入门命令
rebelopsio
onboard-dev 插件为新开发者提供全面的入职材料生成服务,旨在加速其融入团队的过程。通过命令 `/onboard-dev [role] [options]`,用户可以根据不同角色(如前端、后端、全栈、DevOps 和移动开发者)定制入职内容。该插件支持多种选项,包括项目聚焦、经验水平定制、入职时间表、生成入职检查清单、指定入职伙伴以及创建互动教程等功能。 核心功能包括分析代码库与文档、制定角色和经验级别的学习路径、生成开发环境设置指南、提供项目演示与示例等。这些功能旨在帮助新开发者快速掌握必要技能,提升工作效率,确保顺利过渡到新角色。
行为驱动开发专家
rebelopsio
在行为驱动开发方面的专家,深入了解协作规范、实时文档和可执行规范。用于审查Gherkin场景,确保声明性行为的重点,去除实现细节,验证通用语言的使用,并改进。
代码基础设施安全助手
rebelopsio
在Pulumi程序中实施安全控制、合规框架和治理政策。用于SOC2、HIPAA、PCI-DSS合规或实施零信任架构。
软件质量保障设计助手
rebelopsio
设计测试策略、创建测试计划、自动化测试并确保软件质量。用于测试自动化、质量流程和缺陷分析。
自述文件钩子
rebelopsio
自述文件钩子为 Claude 代码代理系统提供了一系列增强功能,旨在优化代理的使用效率。该钩子包含两个主要组件:代理选择器和代理层级跟踪器。 代理选择器 (`agent-selector.sh`) 通过分析任务描述中的关键词,自动建议适合的代理,以帮助用户选择最佳解决方案。例如,对于架构任务,系统可能推荐 `go-architect` 或 `rust-systems-engineer`,而调试任务则可能指向特定语言的调试器。 代理层级跟踪器 (`agent-hierarchy-tracker.sh`) 则负责记录代理的使用模式和委派链,所有调用信息均被记录在 `~/.claude-code/agent-usage.log` 文件中。这一功能不仅有助于用户了解代理的使用情况,还能为后续的性能分析和优化提供数据支持。整体而言,自述文件钩子通过智能建议和详尽跟踪,提升了 Claude 代码代理系统的实用性和用户体验。
API文档生成命令
rebelopsio
api-docs 插件提供了一种高效的方式,从代码中自动生成全面的 API 文档。用户可以通过命令 `/api-docs [format] [options]` 指定所需的文档格式,包括 OpenAPI 3.0、Postman 集合、Markdown、AsyncAPI 和 GraphQL 架构文档。该插件能够扫描代码库,提取 API 端点的元数据,如路由、参数和响应,并根据用户选择的格式生成相应的文档。此外,用户可以选择添加请求/响应示例、生成模拟服务器代码、客户端 SDK 和测试集合,甚至创建交互式文档。这些功能使得 API 文档的生成过程更加简便和高效,适用于开发者和团队在项目中的文档需求。
依赖项检查命令
rebelopsio
依赖项检查命令提供了一套全面的工具,用于分析和优化项目中的依赖关系。通过执行 `/dependency-check [options]`,用户可以进行多种操作,包括安全审计以识别潜在漏洞、检查过时和未使用的包、以及查找重复的依赖。此外,该命令还支持分析依赖包的大小对项目性能的影响,并能够自动修复某些问题。用户可以获得针对未使用依赖的建议,甚至推荐更轻量的替代方案。最终,依赖项检查命令能够生成详细的报告,提供可操作的修复建议,帮助开发者维护项目的健康性和安全性。
数据库优化命令
rebelopsio
db-optimize 插件提供了一套全面的数据库性能优化和查询分析工具,支持 PostgreSQL、MySQL/MariaDB、MongoDB 和 Redis 等多种数据库系统。通过命令 `/db-optimize [database] [options]`,用户可以针对特定数据库或所有数据库进行深入分析。 该插件的核心功能包括分析查询性能和模式,识别缺失或未使用的索引,优化数据库架构设计及数据类型,并建议查询重写以提升性能。此外,用户可以利用选项如 `--slow-queries` 分析慢查询日志,使用 `--indexes` 进行索引优化,或通过 `--query-plan` 生成查询执行计划。自动修复功能 `--auto-fix` 则可应用安全优化,确保数据库的高效和安全运行。整体而言,db-optimize 是提升数据库性能的重要工具。
事件分析命令
rebelopsio
事件分析命令提供了一套全面的工具,用于对事件进行深入分析和预防建议。用户可以通过指定事件 ID 和选项,重建事件的时间线,进行根本原因分析(RCA),评估事件的影响范围,以及生成相应的预防计划和运行手册。支持的选项包括事件严重性级别(P0至P3)、详细时间线生成、影响评估和促成因素识别等功能。通过运用5个为什么的方法,能够有效识别事件的根本原因,并为未来的类似事件提供切实可行的预防措施。此命令旨在帮助团队提高事件响应能力,减少未来事件的发生概率,确保系统的稳定性和可靠性。
代码质量检查命令
rebelopsio
代码质量检查命令提供全面的代码质量分析与改进建议,旨在帮助开发者提升代码的可维护性和可读性。通过使用 `/code-quality [scope] [options]` 命令,可以针对特定文件、当前拉取请求、整个模块或完整代码库进行分析。该工具支持多种选项,包括复杂性、重复性和可维护性等指标的计算,以及自定义风格指南和质量阈值的设置。 在分析过程中,插件能够识别代码中的异味、反模式和违规行为,并提供相应的改进建议和示例。此外,用户可以选择自动修复功能,以便快速解决发现的问题。最终,生成的报告将包含详细的质量评分,帮助团队更好地理解代码质量状况并制定相应的优化策略。
部署安全检查命令
rebelopsio
部署安全检查命令提供了一套全面的预部署安全检查和风险评估工具。通过使用该命令,用户可以在不同环境中(如生产、预发布、灯塔和蓝绿部署)执行安全检查,确保部署过程的可靠性与安全性。命令支持多种选项,包括指定服务名称和版本、生成回滚计划、检查依赖服务、分析当前流量以及计算部署风险评分。其核心功能包括在部署前执行安全检查、分析潜在风险和依赖关系、验证回滚能力、检查系统健康状态及容量,并提供继续或停止的建议。通过这一工具,开发团队能够在复杂的部署过程中有效降低风险,确保系统的稳定性与安全性。
测试覆盖率评估命令
rebelopsio
测试覆盖率评估命令提供了一种高效的方式来分析代码库中的测试覆盖率,并识别潜在的测试缺口。通过执行 `/test-coverage` 命令,用户可以设定目标覆盖率百分比,专注于特定目录或文件,并选择分析的测试类型(单元测试、集成测试或端到端测试)。该工具能够自动生成缺失的测试,以确保未覆盖的关键路径得到优先处理。此外,插件还会生成详细的覆盖率报告,提供当前覆盖率状态与目标的对比,帮助开发者获取可操作的见解,从而提升代码质量和测试效率。
产品管理文档生成器
rebelopsio
创建全面的技术文档、API 文档、用户指南和开发者资源。用于文档策略和内容创建。
安全扫描命令
rebelopsio
安全扫描命令提供全面的安全分析功能,旨在对代码库和基础设施进行深入检查。用户可以通过指定不同的范围,如 `code` 进行静态代码分析、`dependencies` 检查易受攻击的包、`secrets` 扫描暴露的秘密和密钥、`infrastructure` 进行基础设施即代码(IaC)安全扫描,以及 `api` 进行 API 安全测试,来满足不同的安全需求。此外,`full` 选项可实现完整的安全审计。该命令支持多种选项,包括设置报告的最低严重性、生成漏洞修复建议、检查合规标准(如 OWASP、PCI、SOC2),以及指定输出格式(如 SARIF、JSON、Markdown)。通过灵活的配置,安全扫描命令能够有效识别和管理潜在的安全风险,提升代码和基础设施的安全性。
架构评审指令
rebelopsio
architecture-review 插件提供全面的架构分析与建议功能,支持多种架构类型的审查,包括微服务、单体应用、无服务器架构、完整系统架构及数据架构。用户可通过命令 `/architecture-review [scope] [options]` 进行操作,选项包括识别设计模式、查找架构反模式、分析扩展能力、安全性审查、成本优化及建议迁移策略。 该插件能够深入分析当前架构,评估其可扩展性、安全性和性能等质量属性,识别潜在的设计模式与反模式,并提供相应的改进建议及迁移路径。此外,插件还支持生成详细的架构文档和图表,便于用户进行后续的架构决策与优化。通过这一工具,用户能够有效提升系统架构的质量与可维护性。
开发流程钩子
rebelopsio
开发流程钩子插件为 Claude AI 提供了一系列灵活的钩子功能,支持开发、测试和验证 Claude Code hooks。通过定义不同类型的钩子,如 PreToolUse、PostToolUse、SessionStart 等,用户可以在特定事件发生时自动执行自定义脚本。这些钩子允许开发者在工具调用前后、会话开始时、用户提交提示时等关键时刻插入逻辑,从而实现更高效的工作流程和更精细的控制。 此外,该插件支持创建新的钩子文件,并提供基本的脚本结构,便于开发者快速上手。通过使用 JSON 格式的配置,用户能够灵活地管理钩子的行为,确保在 Claude 的运行过程中能够有效响应各种事件,提升整体开发效率。
性能分析指令
rebelopsio
性能分析指令(perf-analyze)旨在深入分析应用程序的性能,帮助开发者识别潜在的优化机会。通过执行 `/perf-analyze [target] [options]` 命令,可以针对不同的目标进行分析,包括前端(如 React、Next.js、Vue)、后端 API 和服务器、数据库查询及索引、完整应用程序以及构建过程。该工具支持多种选项,如使用性能配置文件、选择分析指标(如 Lighthouse、Web Vitals 或自定义)、设定阈值以标记超时操作、与其他分支进行比较,以及生成修复建议。通过收集来自多个来源的性能数据,perf-analyze 能够有效识别瓶颈,如慢渲染、大型包体积等,从而为开发者提供切实可行的优化建议。
技术负债管理指令
rebelopsio
技术负债管理指令插件提供了一套全面的工具,用于跟踪和管理代码库中的技术债务。通过执行 `/tech-debt [action] [options]` 命令,用户可以高效地进行技术债务的扫描、跟踪、优先处理和报告生成。核心功能包括识别代码中的技术债务、将债务项分类并添加到待办事项中、估算偿还工作量以及生成债务报告。 该插件支持多种选项,如按严重程度(critical、high、medium、low)和类别(architecture、testing、documentation、performance)进行过滤,提供成本/收益分析和偿还时间表,便于团队管理和决策。通过优先处理高投资回报率的债务项,技术负债管理指令插件旨在提升代码质量和维护效率,帮助开发团队更好地应对技术债务带来的挑战。
冲刺健康检查命令
rebelopsio
冲刺健康检查命令旨在监控和评估团队冲刺的健康状况,及时识别潜在问题。通过执行 `/sprint-health [options]` 命令,用户可以分析当前或指定冲刺的关键指标,包括完成点数和进度百分比。该工具支持多种选项,如指定团队、选择分析的冲刺(当前、下一个或特定ID)、设置风险阈值,以及生成每日燃尽分析。 核心功能包括实时分析冲刺指标、识别风险和阻碍因素、预测完成的可能性,并建议相应的干预措施,以确保项目按时推进。此外,插件还能够生成详细的健康报告,为团队提供可操作的见解,帮助优化工作流程和提升效率。
任务优先级设定命令
rebelopsio
prioritize 插件提供了一种智能化的方式来对产品待办事项进行优先级排序,支持多种框架以满足不同需求。用户可以通过命令 `/prioritize [framework] [options]` 来执行排序操作,框架包括价值与努力矩阵(默认)、RICE、MoSCoW、Kano、成本延迟和加权评分等。该插件能够根据商业价值、用户影响等因素分析待办事项,并计算相应的优先级分数。此外,用户可以通过选项指定特定团队、冲刺或季度规划的待办事项,甚至可以选择是否包含技术债务项目,以及限制排序结果的数量。此工具旨在优化团队的工作效率,确保资源的合理分配和项目的顺利推进。
待办事项优化指令
rebelopsio
待办事项优化指令利用 AI 驱动的分析能力,旨在细化和组织产品待办事项。通过命令 `/backlog-refine [options]`,用户可以从多个问题跟踪器(如 linear、GitHub、Jira)中提取未细化的问题,并进行深入分析。该插件关注问题的清晰度、完整性、接受标准的缺失、复杂性估算、依赖关系及技术债务指标。 用户可根据特定团队、标签或史诗进行过滤,并选择输出格式(默认为 Markdown)。分析结果将提供改进建议,包括优化标题和描述、明确接受标准、故事点估算以及适当的标签和分类。此外,插件能够识别重复或相似的问题,并建议将其整合为史诗,从而提升团队的工作效率和项目管理水平。
前端设计大师助手
rebelopsio
掌握 Tailwind CSS 以快速进行用户界面开发,专注于实用优先设计、组件组合和性能优化。
云基础设施设计助手
rebelopsio
设计 AWS 云架构,实施 Well-Architected Framework 原则,并规划多账户策略。用于设计新的 AWS 基础设施或审查现有架构。