内容
# BenAI 技能
适用于 Claude Code 的专家自动化技能,按部门组织。
## 安装
```bash
# 添加市场插件
/plugin marketplace add naveedharri/benai-skills
# 安装部门插件
/plugin install marketing@benai-skills
/plugin install sales@benai-skills
/plugin install operations@benai-skills
/plugin install creative@benai-skills
/plugin install product@benai-skills
/plugin install youtube@benai-skills
```
## 设置
某些技能需要 API 密钥。在项目目录中创建 `.env` 文件:
```bash
# 快速设置
curl -O https://raw.githubusercontent.com/naveedharri/benai-skills/main/.env.example
mv .env.example .env
# 编辑 .env 并添加您的 API 密钥
```
或者,从此存储库的 `.env.example` 复制并填写您的密钥。
### 按插件要求 API 密钥
| 插件 | 要求的密钥 | 获取密钥 | 使用者 |
|--------|---------------|----------|---------|
| **营销** | `GEMINI_API_KEY`<br>`APIFY_TOKEN` | [Gemini](https://aistudio.google.com/apikey)<br>[Apify](https://console.apify.com) | `/infographic`<br>`/seo-audit`, `/programmatic-seo` |
| **创意** | `GEMINI_API_KEY` | [Gemini](https://aistudio.google.com/apikey) | `/infographic` |
| **运营** | `N8N_API_URL`<br>`N8N_API_KEY` | 您的 n8n 实例 | `/n8n` |
**重要:** 将 `.env` 添加到您的 `.gitignore` 中,以确保您的 API 密钥安全。
## 可用部门
### 营销(11 种技能)
| 技能 | 命令 | 目的 |
|-------|---------|---------|
| 程序化 SEO | `/programmatic-seo` | 大规模 SEO 优化页面 |
| SEO 优化 | `/seo-optimizing` | 数据驱动的 SEO 通过搜索控制台 |
| SEO 审计 | `/seo-audit` | 技术 SEO 审计(148 条规则) |
| 电子邮件序列 | `/email-sequence` | 电子邮件序列和滴灌式营销活动 |
| 案例研究 | `/case-study` | 数据驱动的案例研究 |
| 信息图表 | `/infographic` | AI 生成的信息图表 |
| LinkedIn 作者 | `/linkedin-writer` | LinkedIn 帖子和轮播图从内容中 |
| 通讯作者 | `/newsletter-writer` | 通讯版本从内容中 |
| 标题生成 | `/title-generation` | 优化的 YouTube 视频标题 |
| GIF 创建器 | `/gif-creator` | 从视频剪辑中创建 GIF |
| Excalidraw | `/excalidraw` | 演示文稿和图表 |
**命令:** `/marketing`(技能概览),`/repurpose`(内容重新利用工作流程)
### 销售(6 种技能)
| 技能 | 命令 | 目的 |
|-------|---------|---------|
| 线索研究助理 | `/lead-research-assistant` | B2B 线索生成和 ICP 评分 |
| 电子邮件序列 | `/email-sequence` | 电子邮件序列和滴灌式营销活动 |
| 案例研究 | `/case-study` | 数据驱动的案例研究 |
| 电子邮件个性化 | `/email-personalization` | 超个性化的电子邮件开场白 |
| 线索情报 | `/lead-intelligence` | 通过网络和 LinkedIn 进行深入研究线索 |
| 线索资格 | `/lead-qualification` | 根据 ICP 资格和评分线索 |
**命令:** `/sales`(技能概览),`/outbound-pipeline`(B2B 线索资格 + 研究 + 个性化管道)
**代理:** `lead-qualifier`,`lead-researcher`,`icebreaker-writer`,`linkedin-scraper`
### 运营(2 种技能)
| 技能 | 命令 | 目的 |
|-------|---------|---------|
| n8n 自动化 | `/n8n` | n8n 工作流自动化 |
| n8n 蓝图生成器 | `/n8n-prd-generator` | 从调用中自动生成蓝图 |
**命令:** `/operations`(技能概览)
### 创意(3 种技能)
| 技能 | 命令 | 目的 |
|-------|---------|---------|
| 视频 | `/video` | 视频编辑(FFmpeg/Remotion) |
| Excalidraw | `/excalidraw` | 演示文稿和图表 |
| 信息图表 | `/infographic` | AI 生成的信息图表 |
**命令:** `/creative`(技能概览)
### 产品(2 种技能)
| 技能 | 命令 | 目的 |
|-------|---------|---------|
| Excalidraw | `/excalidraw` | 演示文稿和图表 |
| n8n 蓝图生成器 | `/n8n-prd-generator` | 从调用中自动生成蓝图 |
**命令:** `/product`(技能概览)
### YouTube(7 种技能)
| 技能 | 命令 | 目的 |
|-------|---------|---------|
| YouTube 简报 | `/youtube-brief` | 结构化的视频简报 |
| YouTube 创意 | `/youtube-ideation` | 视频主题生成 |
| YouTube 包装 | `/youtube-packaging` | CTR 的标题和缩略图 |
| YouTube 大纲 | `/youtube-outline` | 视频结构和视觉规划 |
| YouTube 脚本 | `/youtube-scripting` | 用于拍摄的脚本和要点 |
| YouTube Excalidraw | `/youtube-excalidraw` | 屏幕上的 Excalidraw 视觉效果 |
| 标题生成 | `/title-generation` | 优化的 YouTube 视频标题 |
**命令:** `/youtube`(技能概览)
---
### n8n 自动化
通过 REST API 构建、测试和部署 n8n 工作流,支持增量测试。包括 40 多个常用节点的引用、JavaScript/Python 代码节点的模式、表达式语法和凭证管理。同时还包括 **n8n 蓝图生成器** (`/n8n-prd-generator`),用于将发现调用记录转换为 n8n 自动化蓝图。
**需要:** 在您的 `.env` 文件中添加 `N8N_API_URL`、`N8N_API_KEY` 和 `N8N_CREDENTIALS_TEMPLATE_URL`(请参见上面的设置部分)。
### 视频编辑
使用 FFmpeg 和 Remotion 的视频编辑管道。支持拼接、过渡、TikTok 风格的字幕、预告片、转录、标题卡和图形生成。
### Excalidraw
在 Excalidraw 中创建视觉演示文稿、幻灯片和图表。支持生成 `.excalidraw` JSON 文件或直接通过 Chrome 浏览器自动化将幻灯片注入 excalidraw.com。
### 电子邮件序列
设计电子邮件序列,包括欢迎/引导、线索培养、重新参与、购买后和销售序列。包括复制指南和序列模板。
### SEO 套件
三个互补的 SEO 插件:
| 插件 | 角色 | 数据源 |
|--------|------|-------------|
| **seo-audit** | 技术诊断 — 有什么问题 | seomator CLI |
| **seo-optimizing** | 数据驱动的策略 — 需要做什麼 | Google 搜索控制台 API |
| **programmatic-seo** | 大规模内容创作 | 模板 + 数据源 |
**seo-audit** 运行全面的技术 SEO 审计,涵盖 16 个类别和 148 条规则,使用 seomator CLI。需要 `@seomator/seo-audit`(在首次使用时自动安装)。
**seo-optimizing** 使用真实的 Google 搜索控制台数据来查找临界距离关键词,修复低 CTR 页面,检测关键词蚕食,并执行内容优化。三种数据路径:
- **API 路径:** 服务帐户 + GSC API(最多 25,000 行)
- **浏览器路径:** Claude Code 浏览器扩展直接导航 GSC(零设置)
- **CSV 路径:** 从 GSC 网页 UI 手动导出
**programmatic-seo** 使用模板和数据源大规模生成 SEO 优化页面,并与 Webflow CMS 集成。
### 信息图表
使用 Gemini AI 图像生成专业信息图表和视觉内容。支持视觉隐喻、品牌指南、系列创作和迭代改进。
### 内容重新利用
通过营销插件中的 `/repurpose` 命令重新利用内容成多种格式。 **LinkedIn 作者** (`/linkedin-writer`) 从现有内容创建帖子和轮播图。 **通讯作者** (`/newsletter-writer`) 将内容转化为吸引人的通讯版本。 **标题生成** (`/title-generation`) 使用经过验证的 CTR 公式生成优化的 YouTube 视频标题。 **GIF 创建器** (`/gif-creator`) 从视频剪辑中提取和优化 GIF 以用于社交媒体分享。
### 外联管道
销售插件包括一个完整的 B2B 外联管道 (`/outbound-pipeline`),它并行协调四个子代理:**lead-qualifier** 根据您的 ICP 评估线索,**lead-researcher** 收集深入的公司情报,**linkedin-scraper** 通过 Apify 拉取 LinkedIn 资料和帖子,**icebreaker-writer** 根据收集的情报生成超个性化的电子邮件开场白。
## 项目结构
```
benai-skills/
├── .claude-plugin/
│ ├── marketplace.json
│ └── skills-map.json # 定义哪些部门获得哪些技能
├── shared-skills/ # 所有技能的单一真相来源
│ ├── programmatic-seo/
│ ├── seo-optimizing/
│ ├── seo-audit/
│ ├── email-sequence/
│ ├── case-study/
│ ├── infographic/
│ ├── lead-research-assistant/
│ ├── email-personalization/
│ ├── lead-intelligence/
│ ├── lead-qualification/
│ ├── n8n-prd-generator/
│ ├── n8n/
│ ├── video/
│ ├── excalidraw/
│ ├── linkedin-writer/
│ ├── newsletter-writer/
│ ├── title-generation/
│ └── gif-creator/
├── agents/ # 协同管道的子代理定义
│ ├── lead-qualifier.md
│ ├── lead-researcher.md
│ ├── icebreaker-writer.md
│ └── linkedin-scraper.md
├── commands/ # 静态命令 .md 文件映射在 skills-map.json 中
│ ├── marketing.md
│ ├── sales.md
│ ├── operations.md
│ ├── creative.md
│ ├── product.md
│ ├── repurpose.md
│ ├── outbound-pipeline.md
│ └── youtube.md
├── plugins/ # 由 sync-skills.sh 生成 - 不要直接编辑
│ ├── marketing/
│ ├── sales/
│ ├── operations/
│ ├── creative/
│ ├── product/
│ └── youtube/
├── sync-skills.sh # 从 shared-skills/ + skills-map.json 生成插件
├── build-zips.sh # 构建可分发 zip(先运行 sync)
├── CLAUDE.md
└── README.md
```
每个部门插件都遵循相同的结构:
```
plugins/<department>/
├── .claude-plugin/
│ └── plugin.json
├── commands/
│ └── <command>.md # 从 commands/ 映射 via skills-map.json
└── skills/ # 由 sync-skills.sh 填充
└── <skill-name>/
├── SKILL.md
└── references/
```
## 添加新技能
1. 在 `shared-skills/` 中创建技能目录,并附上 `SKILL.md` 和可选的 `references/`
2. 将技能添加到 `.claude-plugin/skills-map.json` 中的相关部门
3. 如果需要,在 `commands/` 中添加命令 `.md` 文件,并在 `skills-map.json` 中映射它们
4. 运行 `./sync-skills.sh` 以生成部门插件
## 编辑现有技能
1. 在 `shared-skills/<skill>/` 编辑技能(从不直接在 `plugins/*/skills/` 中编辑)
2. 运行 `./sync-skills.sh` 以传播更改
**每次推送前**,运行 `./sync-skills.sh` 以确保部门同步。
## 构建可分发 Zip
运行 `./build-zips.sh` 以在 `dist/` 中生成可下载的 zip 文件。该脚本先运行 `sync-skills.sh`,然后读取 `marketplace.json` 并创建:
- 每个部门一个 zip(独立,可单独安装)
- `benai-skills-marketplace.zip`(所有部门在一个包中)
## 许可证
BenAI
连接信息
猜你喜欢
暂无推荐服务器