00 / 00
Hooks 与 Skills
Claude Code 的自动化钩子、可复用技能和插件生态
Skills:可复用技能系统
Skills 是可复用的技能包,把常用工作流打包成一个命令。放在项目的 .claude/skills/ 目录下,Claude Code 启动时自动加载。
推荐 Skills
| Skill | 功能 | 下载 |
|---|---|---|
| Find-Skill | 根据需求查找和安装 Skills | GitHub |
| Frontend-Design | 创建生产级品质的前端界面 | GitHub |
| Skill-Creator | 创建新 Skill、修改和改进现有 Skill | GitHub |
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 CLI | GitHub 官方 CLI,PR、Issue 等直接在终端操作 | GitHub |
| Gemini CLI | Gemini 终端工具,轻量级 Gemini 访问 | GitHub |
插件:Skill + SubAgent + Hook + MCP 的整合
插件是打包了 Skill、SubAgent、Hook、MCP 的整合性概念。一个插件可以同时包含多种能力。
使用方式
输入 /plugin 进入插件管理界面,可以收录和管理插件。
推荐插件
| 插件 | 功能 | 链接 |
|---|---|---|
| commit-commands | 简化 Git 工作流:提交、推送、创建 PR | GitHub |
| content-creator | 跨平台内容创作:博客、视频脚本、社交媒体 | GitHub |
| security-guidance | 安全提醒钩子,编辑文件时提示潜在安全问题 | GitHub |
更多插件可在官方和三方插件网站继续查找。
这篇文档有问题?