/ 目錄 / 演練場 / claude-blog
● 社群 AgriciDaniel ⚡ 即開即用

claude-blog

作者 AgriciDaniel · AgriciDaniel/claude-blog

包含 22 個技能的部落格生態系統,提供 /blog 斜線指令 — 4 個 Agent 角色(研究員、作家、SEO、審稿人)以及雙重 Google 與 AI 引用優化。

將 Claude Code 變成部落格營運團隊。/blog write、rewrite、brief、outline、strategy、seo-check、schema、geo、audit、factcheck、cannibalization、repurpose 等指令一應俱全。四個專業 Agent 角色相互交接任務。角色管理採用 NNGroup 的 4 維度框架進行語調控制。同時針對 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' — target developer audience.✓ 已複製
    → 包含目標關鍵字、搜尋意圖、大綱與內部連結的簡報
  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. 合併或差異化
    For the top 3 pairs, recommend merge vs differentiate with a plan.✓ 已複製
    → 每對 URL 的具體行動方案

結果: 一份能提升整體排名的修復計畫。

注意事項
  • 過度合併導致長尾排名下滑 — 技能會在差異化比合併更安全時主動提示

將文章再利用為電子郵件、Twitter 串文與 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 輪播讀起來像 Twitter 串文 — 技能會依渠道調整,但發佈前請自行審閱
搭配使用: claude-ads-skill

組合

與其他 MCP 搭配,撬動十倍槓桿

/blog image 產出的圖片簡報可輸入 Nano Banana 提示詞推薦

Run /blog image, then ask nano-banana-pro-prompts to pick the best matching prompt.✓ 已複製
claude-blog-skill + md2wechat-skill

在 Claude 撰寫後發佈至微信公眾號

Write the post via /blog write, then md2wechat-skill to push to 公众号 drafts.✓ 已複製
claude-blog-skill + firecrawl

抓取競品文章以進行自相殘殺分析

Firecrawl the top 5 competitor posts ranking for our target, then feed into /blog cannibalization.✓ 已複製

工具

此 MCP 暴露的能力

工具輸入參數何時呼叫成本
/blog write + rewrite + brief + outline topic or existing draft 核心撰寫工作流程 Tokens only
/blog audit + seo-check + factcheck draft or URL 發佈前品質把關 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 API 免費方案
每次呼叫 Token 數
完整撰寫流程:15-30k tokens。單一指令:2-5k。
費用
免費 — 技能在本地端執行
提示
先對現有文章執行稽核與優化,再開始大量生產新內容。

安全

權限、密鑰、影響範圍

憑證儲存: 使用 /blog google 時,Google API 金鑰請存於環境變數。技能本身不儲存任何憑證。
資料出站: 僅限你所稽核的網站與 Google API

故障排查

常見錯誤與修復

Tone feels generic after /blog write

執行前先透過 NNGroup 4 維度設定作家角色的語調。

/blog google returns auth error

在你的 GCP 專案中啟用 Search Console / PageSpeed API。

Schema JSON-LD invalid

透過 Google 的 Rich Results Test 驗證;技能可將錯誤警告納入後重新產生。

替代方案

claude-blog 對比其他方案

替代方案何時用它替代權衡
claude-seo-skill你需要更全面的技術 SEO,而不只是部落格內容優化部落格工作流程的深度較少
seo-geo-claude-skill你想要精簡的階段式 SEO 技能斜線指令數量較少

更多

資源

📖 閱讀 GitHub 上的官方 README

🐙 查看未解決的 issue

🔍 瀏覽全部 400+ MCP 伺服器和 Skills