SuperAPI AI 工具集

claude-automation-recommender

编程与开发

查看项目

更新于 10-15 15:10

技能介绍

用途

Claude Automation Recommender 用于分析代码库模式,并针对 Claude Code 的全部扩展能力给出定制化的自动化推荐。该技能为只读操作:它只分析代码库并输出建议,不会创建或修改任何文件。用户需自行实施这些建议,或另行请求 Claude 帮助构建。

主要能力

该技能覆盖五类自动化扩展:

  • Hooks:在工具事件上自动执行动作(如保存时格式化、lint、阻止编辑)。
  • Subagents:并行运行的专用审查器/分析器。
  • Skills:打包的专业知识、工作流和可重复任务(由 Claude 或用户通过 /skill-name 调用)。
  • Plugins:可安装的技能集合。
  • MCP Servers:外部工具集成(数据库、API、浏览器、文档)。

使用方式

工作流分为三个阶段。

阶段一:代码库分析。 收集项目上下文,例如检测项目类型与工具(package.json、pyproject.toml、Cargo.toml、go.mod、pom.xml),检查依赖以推荐 MCP server,检查已有的 Claude Code 配置(.claude/、CLAUDE.md),并分析项目结构(src/、app/、lib/、tests/ 等)。捕获的关键指标包括语言/框架、前端栈、后端栈、数据库、外部 API、测试、CI/CD、问题跟踪、文档模式等,分别用于指导不同类别的推荐。

阶段二:生成推荐。 基于分析结果,在各类别中生成推荐:

  • MCP Server 推荐:如使用流行库(React、Express 等)推荐 context7 实时文档查询;前端有 UI 测试需求推荐 Playwright;使用 Supabase 推荐 Supabase MCP;PostgreSQL/MySQL 推荐数据库 MCP;GitHub 仓库推荐 GitHub MCP;使用 Linear 推荐 Linear MCP;AWS 基础设施推荐 AWS MCP;Slack 工作区推荐 Slack MCP;记忆/上下文持久化推荐 Memory MCP;Sentry 错误跟踪推荐 Sentry MCP;Docker 容器推荐 Docker MCP。
  • Skills 推荐:技能创建于 .claude/skills/<name>/SKILL.md,部分也可通过插件获得。例如构建插件推荐 skill-development(plugin-dev 插件)、Git 提交推荐 commit(commit-commands 插件)、React/Vue/Angular 推荐 frontend-design(frontend-design 插件)、自动化规则推荐 writing-rules(hookify 插件)、功能规划推荐 feature-dev(feature-dev 插件)。还可创建自定义技能,如 api-doc(含 OpenAPI 模板)、create-migration(含验证脚本)、gen-test(含示例测试)、new-component(含模板)、pr-check(含检查清单)、release-notes(含 git 上下文)、project-conventions、setup-dev(含前置条件脚本)等,并区分调用方式(User-only / Both / Claude-only)。
  • Hooks 推荐:如配置了 Prettier 推荐 PostToolUse 编辑时自动格式化;配置了 ESLint/Ruff 推荐 PostToolUse 编辑时自动 lint;TypeScript 项目推荐 PostToolUse 编辑时类型检查;存在测试目录推荐 PostToolUse 运行相关测试;存在 .env 文件推荐 PreToolUse 阻止 .env 编辑;存在锁文件推荐 PreToolUse 阻止锁文件编辑;安全敏感代码推荐 PreToolUse 要求确认。
  • Subagent 推荐:如大型代码库(>500 文件)推荐 code-reviewer 并行代码审查;认证/支付代码推荐 security-reviewer 安全审计;API 项目推荐 api-documenter 生成 OpenAPI;性能关键推荐 performance-analyzer 瓶颈检测;前端为主推荐 ui-reviewer 无障碍审查;需要更多测试推荐 test-writer 生成测试。
  • Plugin 推荐:如通用生产力推荐 anthropic-agent-skills 核心技能包;文档工作流推荐安装 docx、xlsx、pdf 技能;前端开发推荐 frontend-design 插件;构建 AI 工具推荐 mcp-builder。

阶段三:输出推荐报告。 以清晰格式呈现,每个类别只包含 1-2 条对该代码库最有价值的推荐,跳过不相关的类别。报告包含代码库概况(类型、框架、关键库),以及 MCP Servers、Skills、Hooks、Subagents 等分节,每项给出推荐理由、安装/创建位置、调用方式等。若用户指定某一类型,则聚焦该类型并提供更多选项(3-5 条)。技能鼓励超越参考列表,使用网络搜索查找针对代码库所用工具、框架和库的特定推荐,并在结尾提示用户可请求更多推荐或请求协助实施。

适用场景

  • 需要为特定代码库发现合适的 Claude Code 自动化扩展时。
  • 希望了解 MCP server、skills、hooks、subagents、plugins 如何与现有技术栈匹配时。
  • 团队希望标准化自动化配置时。

限制

该技能为只读,不创建或修改文件,也不直接实施推荐。输出建议需用户自行落地。资料未提供该技能的收费、价格、平台支持范围或效果保证等信息。