00 / 00

Hooks 与 Skills

Claude Code 的自动化钩子、可复用技能和插件生态

Skills:可复用技能系统

Skills 是可复用的技能包,把常用工作流打包成一个命令。放在项目的 .claude/skills/ 目录下,Claude Code 启动时自动加载。

推荐 Skills

Skill功能下载
Find-Skill根据需求查找和安装 SkillsGitHub
Frontend-Design创建生产级品质的前端界面GitHub
Skill-Creator创建新 Skill、修改和改进现有 SkillGitHub

Skill 合集网站

LobeHub Skills 提供按分类浏览和精选推荐,可以直接搜索自己需要的 Skill。

Skill 存放路径

类型路径作用范围
项目级.claude/skills/仅当前项目
全局级~/.claude/skills/所有项目

想创建自己的 Skill?

可以参考 Agent Skills 指南(Claude Code 版)进行学习和创建。

Hooks:自动化钩子

Hooks 是 Claude Code 在特定事件触发时自动执行的脚本,用于自动化重复操作。

常用 Hook 类型

Hook触发时机用途
PreToolUse工具调用前权限检查
PostToolUse工具调用后自动格式化
Notification通知时桌面提醒

推荐 Hook 设置

在 Claude Code 里直接告诉它你想设置什么 Hook:

设置一个 hook,每次完成任务之后,都自动执行一个声音脚本,发出一个提示音"叮"进行提醒
设置一个 hook,每次提交代码之前,都会自动触发代码格式的检查

Claude Code 会帮你完成配置。

MCP:外部工具集成

MCP(Model Context Protocol)让 Claude Code 连接外部工具——数据库、飞书、GitHub 等,扩展 AI 的能力边界。

学习资源

  • 视频教程:用神器 Claude Code!打造贴身 AI 秘书团
  • 文档教程:Claude Code 教程

MCP 可以把外部工具和数据源接入 Claude Code。

CLI 命令行工具推荐

以下 CLI 工具可以直接将下载链接给 Claude Code,让它负责安装和引导操作:

CLI功能下载
飞书 CLI飞书官方工具,覆盖消息、文档、多维表格等GitHub
OpenCLI万能命令行工具箱,将任何网站变成统一命令行界面GitHub
gh CLIGitHub 官方 CLI,PR、Issue 等直接在终端操作GitHub
Gemini CLIGemini 终端工具,轻量级 Gemini 访问GitHub

插件:Skill + SubAgent + Hook + MCP 的整合

插件是打包了 Skill、SubAgent、Hook、MCP 的整合性概念。一个插件可以同时包含多种能力。

使用方式

输入 /plugin 进入插件管理界面,可以收录和管理插件。

推荐插件

插件功能链接
commit-commands简化 Git 工作流:提交、推送、创建 PRGitHub
content-creator跨平台内容创作:博客、视频脚本、社交媒体GitHub
security-guidance安全提醒钩子,编辑文件时提示潜在安全问题GitHub

更多插件可在官方和三方插件网站继续查找。

这篇文档有问题?