/ 目录 / 演练场 / claude-blog
● 社区 AgriciDaniel ⚡ 即开即用

claude-blog

作者 AgriciDaniel · AgriciDaniel/claude-blog

包含 22 个 /blog 斜杠命令的博客生态系统 — 4 个 AI 角色(研究员、文案编辑、SEO 专家、审阅员),兼具 Google 和 AI 平台的引用优化。

把 Claude Code 变成博客运营团队。/blog write、rewrite、brief、outline、strategy、seo-check、schema、geo、audit、factcheck、cannibalization、repurpose 等等。四个 AI 角色可以彼此交接。角色管理使用 NNGroup 的四维框架来控制语调。同时优化了 Google E-E-A-T 和 AI 平台引用。

为什么要用

核心特性

实时演示

实际使用效果

claude-blog-skill.replay ▶ 就绪
0/0

安装

选择你的客户端

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "claude-blog-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/AgriciDaniel/claude-blog",
        "~/.claude/skills/claude-blog"
      ],
      "_inferred": true
    }
  }
}

打开 Claude Desktop → Settings → Developer → Edit Config。保存后重启应用。

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "claude-blog-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/AgriciDaniel/claude-blog",
        "~/.claude/skills/claude-blog"
      ],
      "_inferred": true
    }
  }
}

Cursor 使用与 Claude Desktop 相同的 mcpServers 格式。项目级配置优先于全局。

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "claude-blog-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/AgriciDaniel/claude-blog",
        "~/.claude/skills/claude-blog"
      ],
      "_inferred": true
    }
  }
}

点击 Cline 侧栏中的 MCP Servers 图标,然后选 "Edit Configuration"。

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "claude-blog-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/AgriciDaniel/claude-blog",
        "~/.claude/skills/claude-blog"
      ],
      "_inferred": true
    }
  }
}

格式与 Claude Desktop 相同。重启 Windsurf 生效。

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "claude-blog-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/AgriciDaniel/claude-blog",
        "~/.claude/skills/claude-blog"
      ]
    }
  ]
}

Continue 使用服务器对象数组,而非映射。

~/.config/zed/settings.json
{
  "context_servers": {
    "claude-blog-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/AgriciDaniel/claude-blog",
          "~/.claude/skills/claude-blog"
        ]
      }
    }
  }
}

加入 context_servers。Zed 保存后热重载。

claude mcp add claude-blog-skill -- git clone https://github.com/AgriciDaniel/claude-blog ~/.claude/skills/claude-blog

一行命令搞定。用 claude mcp list 验证,claude mcp remove 卸载。

使用场景

实战用法: claude-blog

从简介到发布就绪,写一篇 1500 字的帖子

👤 运营博客的内容营销人员和独立创始人 ⏱ ~60 min intermediate

何时使用: 你有一个话题,想要一篇既能排名又能被 AI 引用的文章。

步骤
  1. 简介
    /blog brief on 'self-hosting Postgres in 2026' — 针对开发者受众✓ 已复制
    → 包含目标关键词、意图、大纲、内部链接的简介
  2. 撰写
    /blog write using the brief.✓ 已复制
    → 采用你配置的语调的完整草稿
  3. 审计
    /blog audit and /blog seo-check.✓ 已复制
    → E-E-A-T + 页面 SEO 通过及具体修复建议
  4. GEO + schema
    /blog geo and /blog schema.✓ 已复制
    → AI 引用优化和 JSON-LD 结构化数据

结果: 一篇为搜索和 AI 优化的发布就绪文章。

注意事项
  • 生成的文案听起来像 AI 作品,审阅员角色不满意 — 用真实的品牌声音示例配置文案编辑角色
搭配使用: md2wechat-skill · pinme-skill

在现有博客中查找并修复关键词同类相食问题

👤 拥有 50 篇以上文章的 SEO 编辑 ⏱ ~40 min intermediate

何时使用: 关键词的排名波动不定,你怀疑有重叠的文章。

步骤
  1. 运行扫描
    /blog cannibalization on https://blog.example.com sitemap.✓ 已复制
    → 成对的竞争 URL 及其严重程度
  2. 合并或差异化
    对排名前 3 的对,建议合并或差异化方案及计划。✓ 已复制
    → 各对的行动计划

结果: 一个能提升总体排名的补救计划。

注意事项
  • 激进的合并会破坏长尾排名 — 当差异化比合并更安全时,工具会标记

将文章重新利用为电子邮件、推特线程和 LinkedIn 轮播

👤 专注于分发的内容创建者 ⏱ ~20 min beginner

何时使用: 一篇文章表现很好,你想让它的价值翻 5 倍。

步骤
  1. 重新利用
    /blog repurpose my latest post into a 5-email sequence, a 12-tweet thread, and an 8-slide LinkedIn carousel.✓ 已复制
    → 每种格式都有原生风格,而不是简单的摘录

结果: 三个渠道特定的资产,可以直接发布。

注意事项
  • LinkedIn 轮播看起来像是推特线程 — 工具针对每个渠道进行定制,但发布前请审查
搭配使用: claude-ads-skill

组合

与其他 MCP 搭配,撬动十倍杠杆

/blog image 简介输入到 Nano Banana 提示推荐

运行 /blog image,然后让 nano-banana-pro-prompts 选择最匹配的提示。✓ 已复制
claude-blog-skill + md2wechat-skill

在 Claude 中撰写,发布到微信公众号

通过 /blog write 撰写文章,然后用 md2wechat-skill 推送到公众号草稿。✓ 已复制
claude-blog-skill + firecrawl

获取竞争对手文章进行同类相食分析

用 Firecrawl 获取排名前 5 的竞争对手文章,然后输入到 /blog cannibalization。✓ 已复制

工具

此 MCP 暴露的能力

工具输入参数何时调用成本
/blog write + rewrite + brief + outline topic or existing draft 核心撰写工作流 Tokens only
/blog audit + seo-check + factcheck draft or URL 发布前 QA Tokens only
/blog geo + schema + image draft 优化环节 Tokens only
/blog cannibalization + repurpose sitemap or post URL 分发和网站健康 Tokens only
/blog google (13 variants) GSC/PageSpeed property 数据驱动的决策 Free API

成本与限制

运行它的成本

API 配额
工具本身无限额;Google APIs 免费额度
每次调用 Token 数
完整撰写流程:15-30k tokens。单个命令:2-5k。
费用
免费 — 工具在本地运行
提示
在扩展到新内容之前,先对现有文章运行审计/优化。

安全

权限、密钥、影响范围

凭据存储: 如果使用 /blog google,Google API 密钥存储在环境变量中。工具中不存储凭证。
数据出站: 仅流向你审计的网站和 Google API

故障排查

常见错误与修复

使用 /blog write 后语调显得很通用

在运行前通过 NNGroup 四维度配置文案编辑角色。

/blog google 返回身份验证错误

在你的 GCP 项目中启用 Search Console / PageSpeed API。

Schema JSON-LD 无效

通过 Google Rich Results Test 检查;工具可以重新生成并合并警告。

替代方案

claude-blog 对比其他方案

替代方案何时用它替代权衡
claude-seo-skill你需要更广泛的技术 SEO,而不仅仅是博客内容博客工作流深度较低
seo-geo-claude-skill你想要精简的基于阶段的 SEO 工具斜杠命令数量较少

更多

资源

📖 阅读 GitHub 上的官方 README

🐙 查看未解决的 issue

🔍 浏览全部 400+ MCP 服务器和 Skills