个人开发效率工具集,作为 Claude Code 插件使用,提供 API 文档生成、Git 改动分析、代码重构、提示词优化等技能。
首先添加插件市场,然后安装插件:
/plugin marketplace add ileeoyo/claude-devkit
/plugin install claude-devkit@claude-devkit安装完成后,使用 /reload-plugins 重新加载插件即可使用。
根据 Java Controller 接口自动生成面向前端开发的 API 对接文档。深入分析 Service 实现层代码,确保文档反映接口的真实运行行为。
使用方式:
/api-doc # 基于 git diff 中的 Controller 变动自动生成
/api-doc /api/user/list # 指定接口路径
/api-doc UserController.java # 指定 Controller 文件
/api-doc UserController#list # 定位到具体方法读取当前 Git 项目的未提交代码、暂存区变更等改动信息,支持根据参数智能执行后续操作。
使用方式:
/git-changes # 展示改动摘要
/git-changes 生成commit # 分析改动并生成 commit message
/git-changes 代码审查 # 对改动进行 code review
/git-changes staged # 仅查看已暂存的改动分析代码坏味道,制定重构方案并执行优化。支持识别重复代码、过长方法、过大类、命名不清晰等常见问题,应用提取方法、提取类、策略模式等重构手法。
使用方式:
/refactor OrderService.java # 重构指定文件
/refactor src/utils/ # 重构指定目录将口语化、模糊或描述不清的提示词整理为结构化、表达清晰的版本,经用户确认后再执行任务,避免因理解偏差导致返工。
使用方式:
/refine-prompt 把那个用户列表的接口改一下,加个按时间筛选的功能,还有翻页好像有点问题也看看使用指定的其他模型,对上一条 AI 输出或用户提供的某段文字进行全新整理。在保留核心含义、重要信息、语气和必要边界的前提下,不沿用原有章节、顺序和措辞,输出清晰自然、便于直接阅读的最终版本。
使用方式:
/output-polish # 使用默认模型重写上一条 AI 输出
/output-polish sonnet # 指定语言模型
/output-polish GLM-5.1 简洁一些 # 指定模型和写作偏好
/output-polish 把这段通知改得简洁自然:<粘贴内容> # 重写用户提供的文字MIT