Community生产力与协作github.com

Maikozort/claude-skills

分析代码库并为 Claude Code 推荐自动化方案(包括 hooks、子智能体、技能、插件及 MCP 服务器)。当用户询问自动化建议、想要优化 Claude Code 配置、提到改进工作流、或想要为项目首次配置 Claude Code 时使用。

claude-skills 是什么?

该智能体技能能够自动分析代码库,并为 Claude Code 提供全面的自动化推荐,涵盖所有可扩展性选项。它从 1-2 个顶级选项开始,根据用户需求可以扩展到每个类别 3-5 个。该技能默认只读——仅分析和推荐,不会创建或修改任何文件。用户可以根据推荐自行实施或请求单独帮助。推荐的自动化类型包括:针对开发框架和文档参考的 MCP 服务器(例如 context7、Playwright、Supabase)、可重复工作流的自定义技能(例如 API 文档、组件生成)、用于格式化/保护规则的 Hooks,以及用于审查和测试的并行运行子智能体。该技能支持 Claude Code 环境(包括 web 和桌面),根据 `package.json`、测试框架和项目结构等检测信号提供定制化推荐。

兼容平台✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/Maikozort/claude-skills/tree/HEAD/claude-automation-recommender

Installed? Explore more 生产力与协作 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

Claude 自动化推荐器

分析代码库模式,为所有可扩展性选项推荐量身定制的 Claude Code 自动化方案。

此技能为只读。 它分析代码库并输出推荐结果。它不会创建或修改任何文件。用户自行实施推荐,或单独询问 Claude 帮助构建。

输出准则

  • 每类推荐 1-2 个:不要过于繁杂——每类只列出最有价值的 1-2 个自动化方案
  • 如果用户要求特定类型:仅关注该类型,并提供更多选项(3-5 个推荐)
  • 超越参考列表:参考文件包含常见模式,但请使用网络搜索,查找针对代码库的工具、框架和库的特定推荐
  • 告知用户可以请求更多:最后说明他们可以针对任何具体类别请求更多推荐

自动化类型概述

类型最适合用于
Hooks工具事件上的自动操作(保存时格式化、lint、阻止编辑)
子智能体专业审查/分析器,可并行运行
技能打包的专业知识、工作流和可重复任务(由 Claude 或用户通过 /skill-name 调用)
插件可安装的技能集合
MCP 服务器外部工具集成(数据库、API、浏览器、文档)

工作流

阶段 1:代码库分析

收集项目上下文:

# 检测项目类型与工具
ls -la package.json pyproject.toml Cargo.toml go.mod pom.xml 2>/dev/null
cat package.json 2>/dev/null | head -50

# 检查依赖以推荐 MCP 服务器
cat package.json 2>/dev/null | grep -E '"(react|vue|angular|next|express|fastapi|django|prisma|supabase|convex|stripe)"'

# 检查现有的 Claude Code 配置
ls -la .claude/ CLAUDE.md 2>/dev/null

# 分析项目结构
ls -la src/ app/ lib/ tests/ components/ pages/ api/ 2>/dev/null

需捕获的关键指标:

类别要查找的内容影响以下推荐
语言/框架package.json, pyproject.toml, 导入模式Hooks, MCP 服务器
前端栈React, Vue, Angular, Next.jsPlaywright MCP, 前端技能
后端栈Express, FastAPI, DjangoAPI 文档工具
数据库Prisma, Supabase, Convex, 原始 SQL数据库/后端 MCP 服务器
外部 APIStripe, OpenAI, AWS SDKscontext7 MCP 用于文档
测试Jest, pytest, Playwright 配置测试 Hooks, 子智能体
CI/CDGitHub Actions, CircleCIGitHub MCP 服务器
问题跟踪Linear, Jira 引用问题跟踪 MCP
文档模式OpenAPI, JSDoc, 文档字符串文档技能

阶段 2:生成推荐

基于分析,在所有类别中生成推荐:

A. MCP 服务器推荐

详见 references/mcp-servers.md 中的模式。

代码库信号推荐的 MCP 服务器
使用流行库(React, Express 等)context7 - 实时文档查找
需要 UI 测试的前端项目Playwright - 浏览器自动化/测试
使用 SupabaseSupabase MCP - 直接数据库操作
使用 ConvexConvex MCP - 实时部署检查、运行查询/变更、管理环境变量和日志
PostgreSQL/MySQL 数据库数据库 MCP - 查询和模式工具
GitHub 仓库GitHub MCP - Issues, PRs, Actions
使用 Linear 管理任务Linear MCP - 问题管理
AWS 基础设施AWS MCP - 云资源管理
Slack 工作区Slack MCP - 团队通知
内存/上下文持久化Memory MCP - 跨会话记忆
Sentry 错误追踪Sentry MCP - 错误调查
Docker 容器Docker MCP - 容器管理

B. 技能推荐

详见 references/skills-reference.md 中的详细信息。

在 .claude/skills/<name>/SKILL.md 创建技能。部分也可通过插件获得:

代码库信号技能插件
构建插件skill-developmentplugin-dev
Git 提交commitcommit-commands
React/Vue/Angularfrontend-designfrontend-design
自动化规则writing-ruleshookify
功能规划feature-devfeature-dev

要创建的自定义技能(包含模板、脚本、示例):

代码库信号要创建的技能调用方式
API 路由api-doc(含 OpenAPI 模板)均可
数据库项目create-migration(含验证脚本)仅用户
测试套件gen-test(含示例测试)仅用户
组件库new-component(含模板)仅用户
PR 工作流pr-check(含检查清单)仅用户
发布管理release-notes(含 git 上下文)仅用户
代码风格project-conventions仅 Claude
新人上手setup-dev(含前置依赖脚本)仅用户

C. Hooks 推荐

详见 references/hooks-patterns.md 中的配置。

代码库信号推荐的 Hook
配置了 PrettierPostToolUse: 编辑后自动格式化
配置了 ESLint/RuffPostToolUse: 编辑后自动 lint
TypeScript 项目PostToolUse: 编辑后类型检查
测试目录存在PostToolUse: 运行相关测试
.env 文件存在PreToolUse: 阻止编辑 .env
锁定文件存在PreToolUse: 阻止编辑锁定文件
安全敏感代码PreToolUse: 需要确认

D. 子智能体推荐

详见 references/subagent-templates.md 中的模板。

代码库信号推荐的子智能体
大型代码库(>500 文件)code-reviewer - 并行代码审查
认证/支付代码security-reviewer - 安全审计
API 项目api-documenter - OpenAPI 生成
性能关键performance-analyzer - 瓶颈检测
前端为主ui-reviewer - 无障碍性审查
需要更多测试test-writer - 测试生成

E. 插件推荐

详见 references/plugins-reference.md 中的可用插件。

代码库信号推荐的插件
通用生产力anthropic-agent-skills - 核心技能包
文档工作流安装 docx, xlsx, pdf 技能
前端开发frontend-design 插件
构建 AI 工具mcp-builder 用于 MCP 开发

阶段 3:输出推荐报告

清晰格式化推荐。每个类别仅包含 1-2 个推荐——针对此特定代码库最有价值的。跳过不相关的类别。

## Claude Code 自动化推荐

我已分析您的代码库,并为每个类别确定了顶级自动化方案。以下是每类推荐的前 1-2 个方案:

### 代码库概况
- **类型**:[检测到的语言/运行时]
- **框架**:[检测到的框架]
- **核心库**:[检测到的相关库]

---

### 🔌 MCP 服务器

#### context7
**原因**:[基于检测到的库的具体原因]
**安装**:`claude mcp add context7`

---

### 🎯 技能

#### [技能名称]
**原因**:[具体原因]
**创建**:`.claude/skills/[名称]/SKILL.md`
**调用方式**:仅用户 / 均可 / 仅 Claude
**也可通过**:[插件名称] 插件获取(如适用)
```yaml
---
name: [技能名称]
description: [功能描述]
disable-model-invocation: true  # 仅用户
---

⚡ Hooks

[Hook 名称]

原因:[基于检测到的配置的具体原因] 位置:.claude/settings.json


🤖 子智能体

[智能体名称]

原因:[基于代码库模式的具体原因] 位置:.claude/agents/[名称].md


想要更多? 您可以请求任何具体类别的额外推荐(例如 '显示更多 MCP 服务器选项' 或 '还有哪些 hooks 有帮助?')。

需要帮助实现其中任何一个? 请直接询问,我可以帮您设置上方任何推荐。


## 决策框架

### 何时推荐 MCP 服务器
- 需要外部服务集成(数据库、API)
- 库/SDK 的文档查找
- 浏览器自动化或测试
- 团队工具集成(GitHub, Linear, Slack)
- 云基础设施管理

### 何时推荐技能

- 文档生成(docx, xlsx, pptx, pdf — 也可通过插件获得)
- 频繁重复的提示或工作流
- 带有参数的项目特定任务
- 将模板或脚本应用于任务(技能可以打包配套文件)
- 通过 `/skill-name` 调用的快速操作
- 应隔离运行的工作流(`context: fork`)

**调用控制:**
- `disable-model-invocation: true` — 仅用户(适用于副作用操作:部署、提交、发送)
- `user-invocable: false` — 仅 Claude(适用于背景知识)
- 默认(两者都省略)— 均可调用

### 何时推荐 Hooks
- 重复的编辑后操作(格式化、lint)
- 保护规则(阻止编辑敏感文件)
- 验证检查(测试、类型检查)

### 何时推荐子智能体
- 需要专业知识(安全、性能)
- 并行审查工作流
- 后台质量检查

### 何时推荐插件
- 需要多个相关技能
- 想要预打包的自动化包
- 团队范围内的标准化

---

## 配置技巧

### MCP 服务器设置

**团队共享**:将 `.mcp.json` 检入仓库,以便整个团队获得相同的 MCP 服务器

**调试**:使用 `--mcp-debug` 标志识别配置问题

**需推荐的前置依赖:**
- GitHub CLI (`gh`) - 启用原生 GitHub 操作
- Puppeteer/Playwright CLI - 用于浏览器 MCP 服务器

### 无头模式(适用于 CI/自动化)

为自动化流水线推荐无头 Claude:

```bash
# 预提交 Hook 示例
claude -p "修复 src/ 中的 lint 错误" --allowedTools Edit,Write

# CI 流水线,结构化输出
claude -p "<提示>" --output-format stream-json | your_command

Hooks 的权限

在 .claude/settings.json 中配置允许的工具:

{
  "permissions": {
    "allow": ["Edit", "Write", "Bash(npm test:*)", "Bash(git commit:*)"]
  }
}

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

Maikozort/claude-skills

Analiza un archivo de video (short, reel, tiktok o video largo) para saber qué se ve, qué se dice, de qué trata, cuál es el mejor momento para el hook y la portada, qué capítulos tiene y qué problemas o faltantes hay antes de publicarlo. Extrae fotogramas y transcripción en local con ffmpeg y Whisper. Úsala cuando alguien comparta la ruta de un video y pida revisarlo, resumirlo o prepararlo para publicar, o como paso de análisis dentro de la skill publicar.

Maikozort/claude-skills

Escribe el copy de un video para redes sociales con SEO - títulos, descripciones, hooks, llamados a la acción, hashtags, bloque de redes y comentario fijado - adaptado a YouTube, Shorts, TikTok, Instagram Reels y Facebook Reels, en uno o varios idiomas. Úsala cuando pidan título, descripción, caption, hashtags, palabras clave o CTA para un video, o como paso de copy dentro de la skill publicar.

Maikozort/claude-skills

tasteskill v2, the anti-slop frontend skill. Art direction for websites, distilled from a study of 247 curated gallery sites (One Page Love, Awwwards Sites of the Day). Deals researched directions (idea, composition, type, palette, photographs, section blueprints) from a library, enforces a strict no-slop house style with a real-browser inspector, and runs a look-and-fix loop on screenshots. Use this whenever you build, design, redesign, restyle, polish or review a landing page, marketing site, portfolio, product page, one-pager, hero or any public-facing web page, in any stack (HTML/CSS, React, Next.js, Vue, Svelte, Astro, Tailwind) — also when the user says a page looks generic, templated, "AI-made", sloppy, or asks to make it look designed, premium, award-level or less like every other site. Not for dashboards or app screens.

Maikozort/claude-skills

Llena campo por campo la pantalla "Crear reel" de Facebook - descripción, personas, ubicación, sentimiento, portada, audio, subtítulos (.srt), audiodescripciones, transcripciones, destinatarios, remixes, etiqueta de IA, grupos, historia, lista de reproducción y promoción. Úsala cuando vayan a subir un reel o video a Facebook o pregunten qué poner en un campo de Facebook.

相关技能