开发助手

该工具集包含多种插件,旨在支持文档创建、性能优化、技术规划、调试和代码重构等软件开发过程,适合追求高质量和高效率的开发团队。

一键安装此套包中的所有插件:

42plugin install thebushidocollective/kit/han

包含的插件(35)

子代理管理器

thebushidocollective

Hook

优化用户请求处理的子代理协调工具。 确保子代理插件通过协调层的角色,优化用户请求的处理流程。该插件的核心功能在于强制每个用户请求由一个子代理进行处理,确保无例外地满足这一要求。其主要职责包括理解用户意图、选择合适的子代理、编写清晰的委托提示、协调结果并向用户报告。 在处理请求时,确保子代理插件优先选择异步代理,以实现可并行化的工作。这种模式适用于多个独立任务、长时间运行的操作、探索任务及审查任务,能够有效提升处理效率。通过将用户请求分发给多个异步代理,插件能够在后台并行执行任务,并最终汇总结果进行报告。此插件不涉及代码编写、文件编辑、命令运行或功能实现,专注于高效的任务协调与管理。

2.8

职业诚信验证

thebushidocollective

Hook

确保 Claude 对话中的专业诚信与准确性。 职业诚信验证钩子旨在确保 Claude 在对话中遵循认知严谨原则,防止专业诚信的违规行为。该钩子通过分析 Claude 的回应,识别出高置信度的违规红旗,例如使用未经验证的同意短语或在未调查的情况下接受用户主张。为确保回应的准确性和可靠性,当用户提出可验证的主张时,Claude 必须提供相应的验证证据。这包括使用工具如 grep 进行代码检查、运行测试或读取相关代码,以支持对 bug 报告和系统行为的分析。通过这一机制,职业诚信验证钩子有效提升了 Claude 的专业性与可信度,确保用户获得基于事实的响应。

1.8

测试驱动开发

thebushidocollective

Command

基于测试驱动开发原则编写代码测试。 使用测试驱动开发原则为代码编写测试。

2.3

多代理代码审查

thebushidocollective

Command

基于信心的多代理代码审查工具。 基于信心的多代理代码审查。

3.8

功能实施计划生成器

thebushidocollective

Command

高效创建功能或任务的实施计划。 为功能或任务创建战术实施计划。

2.8

代码审查

thebushidocollective

Command

高效的拉取请求代码审查工具。 对拉取请求进行代码审查。

2.8

代码优化工具

thebushidocollective

Command

提升代码性能和可读性的工具。 优化代码以提高性能、可读性或效率。

2.8

代码重构助手

thebushidocollective

Command

提升代码质量的重构工具。 重组代码以提高质量而不改变行为。

3.3

新功能开发管理

thebushidocollective

Command

全面管理新功能开发流程,确保高质量交付。 全面的七阶段工作流程,用于开发新功能并确保质量。

3.8

技术概念解释

thebushidocollective

Command

用简单明了的语言解释技术概念和决策。 用清晰易懂的术语解释代码、概念或技术决策。

1.8

系统架构设计

thebushidocollective

Command

高效设计系统架构与技术战略的工具。 设计系统架构和高层技术战略。

2.8

调试修复工具

thebushidocollective

Command

高效调试与修复应用中的错误和故障。 调试并修复错误、故障或意外行为。

2.8

问题调查工具

thebushidocollective

Command

用于调查和诊断问题的命令工具。 调查和诊断问题,不一定需要修复它们。

3.3

文档生成插件

thebushidocollective

Command

自动生成和更新代码及系统文档的工具。 为代码、API 或系统生成或更新文档。

4.3

性能优化助手

thebushidocollective

Skill

助力代码优化,提升应用性能。 在优化代码以提高性能、减少包大小、改善加载时间或修复性能瓶颈时使用。强调基于测量的优化。

4.6

代码重构助手

thebushidocollective

Skill

安全高效的代码重构工具,提升代码质量。 在重组代码以提高质量而不改变外部行为时使用。强调通过测试和增量更改确保安全。

4.3

技术解释助手

thebushidocollective

Skill

为代码和技术概念提供清晰的解释。 在解释代码、技术概念或实施决策时使用。提供结构化的方法,创建清晰、易于理解的解释,针对特定受众。

4.3

代码审查助手

thebushidocollective

Skill

全面的代码审查工具,助力提升软件质量。 在验证阶段使用,进行全面的代码审查并根据通用软件质量原则提供建设性反馈。

3.8

正交性原则助手

thebushidocollective

Skill

帮助设计独立且不重叠的组件,确保系统稳定性。 在设计需要独立且不重叠的组件的模块、API 和系统架构时使用,确保一个组件的变化不影响其他组件。

4.3

项目记忆助手

thebushidocollective

Skill

帮助设置和组织 Claude Code 项目记忆,提升上下文意识。 在设置或组织 Claude Code 项目记忆(CLAUDE.md, .claude/rules/)时使用,以提高上下文意识、一致性行为和项目特定指令。

4.3

遗留代码安全助手

thebushidocollective

Skill

帮助开发者在修改遗留代码时确保安全性。 在修改、删除或重构缺乏测试覆盖的代码时使用。强调未经测试的更改的危险,以及在修改前添加特征测试的 RGR 工作流。

4.3

童子军原则助手

thebushidocollective

Skill

帮助开发者在重构和维护代码时应用童子军原则。 在修改现有文件、重构、提高代码质量或处理遗留代码时使用,应用童子军规则,确保代码比你找到时更好。

3.3

技术规划助手

thebushidocollective

Skill

高效制定功能实施计划,明确任务与依赖关系。 在为功能或任务创建实施计划时使用。关注于战术执行规划,明确任务、依赖关系和成功标准。

4.3

调试工具

thebushidocollective

Skill

用于调查错误和诊断问题的系统化工具。 在调查错误、诊断问题或理解意外行为时使用。提供系统化的方法来查找根本原因。

4.3

工作证明生成器

thebushidocollective

Skill

自动生成工作证明,提升开发透明度与信任。 在开发工作流中自动使用,当提出关于测试、构建、验证或代码质量的声明时,需要具体证据以确保通过透明度建立信任。

4.3

系统架构助手

thebushidocollective

Skill

助力系统架构设计与技术决策。 在设计系统架构、做出高层技术决策或规划重大系统变更时使用。关注结构、模式和长期战略。

3.8

SOLID设计助手

thebushidocollective

Skill

帮助开发者实现SOLID设计原则,提升代码质量。 在实现时使用,设计需要 SOLID 原则的模块、函数和组件,以确保可维护和灵活的架构。

3.8

简单化设计助手

thebushidocollective

Skill

帮助开发者在设计中应用简单化原则。 在设计解决方案、添加功能或重构时使用,应用 KISS、YAGNI 和最小惊讶原则,编写简单且可预测的代码。

4.3

结构设计助手

thebushidocollective

Skill

帮助设计符合结构设计原则的模块和组件。 在设计需要组合优于继承、迪米特法则、告知而非询问及封装原则的模块和组件时使用,这些原则超越编程范式。

3.8

专业诚信响应

thebushidocollective

Hook

提供职业诚实和直接性的资讯,避免迎合。 在回答问题或提供需要职业诚实和直接性的资讯时使用,避免过度迎合。

2.8

文档助手

thebushidocollective

Skill

高效创建与更新各类技术文档。 在创建或更新文档时使用,包括 README、API 文档、内联注释或技术指南。关注于为目标受众提供清晰和有用的信息。

4.9

基线恢复工具

thebushidocollective

Skill

用于系统恢复到可工作基线的工具。 在多次修复尝试失败时使用,需要系统地恢复到可工作的基线并重新实现,而不是修复损坏的代码。

3.8

新建Hashi插件

thebushidocollective

Command

为MCP服务器集成创建新的教师插件。 为 MCP 服务器集成创建一个新的 Hashi(教师)插件

4.3

新建武器插件

thebushidocollective

Command

为技术创建全新 Jutsu 插件,提升功能性。 为某项技术创建一个新的 Jutsu(武器)插件

4.3

任务生成器

thebushidocollective

Command

快速创建新的 Do 插件,支持专业代理功能。 创建一个新的 Do(学科)插件,包含专业代理

4.3