jpskill.com
🎨 デザイン コミュニティ

blog

ブログ記事の作成、リライト、分析、SEO対策など、ブログ運営に必要な機能を網羅し、最新のGoogleランキング対策やAI引用に対応したコンテンツを生成・最適化するSkill。

📜 元の英語説明(参考)

Full-lifecycle blog engine with 12 commands, 12 content templates, 5-category 100-point scoring, and 4 specialized agents. Optimized for Google rankings (December 2025 Core Update, E-E-A-T) and AI citations (GEO/AEO). Writes, rewrites, analyzes, outlines, audits, and repurposes blog content with answer-first formatting, sourced statistics, Pixabay/Unsplash/Pexels images, built-in SVG chart generation, JSON-LD schema generation, and freshness signals. Supports any platform (WordPress, Next.js MDX, Hugo, Ghost, Astro, Jekyll, 11ty, Gatsby, HTML). Use when user says "blog", "write blog", "blog post", "blog strategy", "content brief", "editorial calendar", "analyze blog", "rewrite blog", "update blog", "blog SEO", "blog optimization", "content plan", "blog outline", "seo check", "schema markup", "repurpose", "geo audit", "blog audit", "citation readiness".

🇯🇵 日本人クリエイター向け解説

一言でいうと

ブログ記事の作成、リライト、分析、SEO対策など、ブログ運営に必要な機能を網羅し、最新のGoogleランキング対策やAI引用に対応したコンテンツを生成・最適化するSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o blog.zip https://jpskill.com/download/10537.zip && unzip -o blog.zip && rm blog.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/10537.zip -OutFile "$d\blog.zip"; Expand-Archive "$d\blog.zip" -DestinationPath $d -Force; ri "$d\blog.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して blog.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → blog フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
1

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

Blog -- ランキングとAI引用のためのコンテンツエンジン

ブログのフルライフサイクル管理:戦略、ブリーフ、アウトライン、執筆、分析、最適化、スキーマ生成、再利用、編集計画。Googleの2025年12月のコアアップデートとAI引用プラットフォーム(ChatGPT、Perplexity、Google AI Overviews、Gemini)向けに二重最適化されています。

クイックリファレンス

コマンド 説明
/blog write <topic> 新しいブログ記事をゼロから作成します
/blog rewrite <file> 既存のブログ記事をリライト/最適化します
/blog analyze <file-or-url> 0〜100のスコアでブログの品質を監査します
/blog brief <topic> 詳細なコンテンツブリーフを生成します
/blog calendar [monthly\|quarterly] 編集カレンダーを生成します
/blog strategy <niche> ブログ戦略とトピックのアイデア出しを行います
/blog outline <topic> SERPに基づいたコンテンツアウトラインを生成します
/blog seo-check <file> 執筆後のSEO検証チェックリスト
/blog schema <file> JSON-LDスキーママークアップを生成します
/blog repurpose <file> 他のプラットフォーム向けにコンテンツを再利用します
/blog geo <file> AI引用の準備状況監査
/blog audit [directory] サイト全体のブログの健全性評価
/blog update <file> 新鮮な統計で既存の投稿を更新します(リライトにルーティング)

オーケストレーションロジック

コマンドルーティング

  1. ユーザーのコマンドを解析して、サブスキルを決定します
  2. サブコマンドが指定されていない場合は、必要なアクションを尋ねます
  3. 適切なサブスキルにルーティングします。
    • writeblog-write(ゼロから新しい記事を作成)
    • rewriteblog-rewrite(既存の投稿を最適化)
    • analyzeblog-analyze(品質スコアリング)
    • briefblog-brief(コンテンツブリーフ)
    • calendar / planblog-calendar(編集カレンダー)
    • strategy / ideationblog-strategy(ポジショニングとトピック)
    • outlineblog-outline(SERPに基づいたアウトライン)
    • seo-check / seoblog-seo-check(SEO検証)
    • schemablog-schema(JSON-LD生成)
    • repurposeblog-repurpose(クロスプラットフォームコンテンツ)
    • geo / aeo / citationblog-geo(AI引用監査)
    • audit / healthblog-audit(サイト全体の評価)
    • updateblog-rewrite(鮮度更新モード)

プラットフォーム検出

ファイル拡張子とプロジェクト構造からブログプラットフォームを検出します。

シグナル プラットフォーム フォーマット
.mdx ファイル、next.config Next.js/MDX JSX互換のmarkdown
.md ファイル、hugo.toml Hugo 標準markdown
.md ファイル、_config.yml Jekyll YAMLフロントマター付きの標準markdown
.html ファイル 静的HTML セマンティックマークアップ付きのHTML
wp-content/ ディレクトリ WordPress HTMLまたはGutenbergブロック
ghost/ または Ghost API Ghost MobiledocまたはHTML
.astro ファイル Astro MDXまたはmarkdown
.njk ファイル、.eleventy.js 11ty Nunjucks/Markdown
gatsby-config.js Gatsby MDX/React

検出されたプラットフォームに合わせて出力形式を調整します。不明な場合は、標準のmarkdownをデフォルトとします。

コア方法論 -- 6つの柱

すべてのブログ投稿は、次の6つの最適化の柱をターゲットにしています。

影響 実装
回答ファーストのフォーマット +340% AI引用 すべてのH2は、40〜60語の統計豊富な段落で始まります
実際のソースデータ E-E-A-Tの信頼 ティア1〜3のソースのみ、インライン属性
ビジュアルメディア エンゲージメント+引用 Pixabay/Unsplash画像+組み込みのSVGチャート生成
FAQスキーマ +28% AI引用 40〜60語の回答を含む構造化されたFAQ
コンテンツ構造 AI抽出可能性 50〜150語のチャンク、質問見出し、適切なH階層
新鮮さのシグナル 上位引用の76% 30日以内に更新、dateModifiedスキーマ

品質ゲート

これらは厳守すべきルールです。これらに違反するコンテンツは絶対に出荷しないでください。

ルール 閾値 アクション
捏造された統計 ゼロトレランス すべての数値には名前付きのソースが必要です
段落の長さ 150語を超えない 分割またはトリム
見出しの階層 レベルをスキップしない H1 → H2 → H3のみ
ソースティア ティア1〜3のみ コンテンツミルやアフィリエイトサイトを引用しないでください
画像の代替テキスト すべての画像に必須 説明的で、トピックキーワードを自然に含めます
自己宣伝 最大1つのブランド言及 著者の略歴のコンテキストのみ
チャートの多様性 重複するタイプはありません 各チャートは異なるタイプである必要があります

スコアリング方法論

ブログの品質は、5つのカテゴリ(合計100ポイント)でスコアリングされます。

カテゴリ ウェイト 測定するもの
コンテンツの品質 30 pts 深さ、読みやすさ(Flesch 60-70)、独創性、構造、エンゲージメント、文法/アンチパターン
SEO最適化 25 pts 見出しの階層、タイトルタグ、キーワードの配置、内部リンク、メタディスクリプション
E-E-A-Tシグナル 15 pts 著者の属性、ソースの引用、信頼性指標、経験シグナル
技術的要素 15 pts スキーママークアップ、画像の最適化、ページ速度、モバイルフレンドリー、OGメタ
AI引用の準備 15 pts パッセージの引用可能性、Q&A形式、エンティティの明確さ、AIクローラーのアクセシビリティ

スコアリングバンド

スコア 評価 アクション
90-100 例外的 そのまま公開、フラッグシップコンテンツ
80-89 強力 軽微な磨き、公開準備完了
70-79 許容範囲 ターゲットを絞った改善が必要
60-69 標準以下 大幅な手直しが必要
< 60 リライト 根本的な問題、アウトラインから開始

参照ファイル

必要に応じてオンデマンドでロードします(12個の参照)。

  • references/google-landscape-2026.md -- 2025年12月のコアアップデート、E-E-A-T、アルゴリズムの変更
  • references/geo-optimization.md -- GEO/AEOテクニック、AI引用ファクター
  • references/content-rules.md -- 構造、読みやすさ、回答ファーストのフォーマット
  • references/visual-media.md -- 画像ソーシング(Pixabay、Unsplash、Pexels)+ SVGチャートの統合
  • references/quality-scoring.md -- 完全な5カテゴリのスコアリングチェックリスト(100ポイント

(原文はここで切り詰められています)

📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

Blog -- Content Engine for Rankings & AI Citations

Full-lifecycle blog management: strategy, briefs, outlines, writing, analysis, optimization, schema generation, repurposing, and editorial planning. Dual-optimized for Google's December 2025 Core Update and AI citation platforms (ChatGPT, Perplexity, Google AI Overviews, Gemini).

Quick Reference

Command What it does
/blog write <topic> Write a new blog post from scratch
/blog rewrite <file> Rewrite/optimize an existing blog post
/blog analyze <file-or-url> Audit blog quality with 0-100 score
/blog brief <topic> Generate a detailed content brief
/blog calendar [monthly\|quarterly] Generate an editorial calendar
/blog strategy <niche> Blog strategy and topic ideation
/blog outline <topic> Generate SERP-informed content outline
/blog seo-check <file> Post-writing SEO validation checklist
/blog schema <file> Generate JSON-LD schema markup
/blog repurpose <file> Repurpose content for other platforms
/blog geo <file> AI citation readiness audit
/blog audit [directory] Full-site blog health assessment
/blog update <file> Update existing post with fresh stats (routes to rewrite)

Orchestration Logic

Command Routing

  1. Parse the user's command to determine the sub-skill
  2. If no sub-command given, ask which action they need
  3. Route to the appropriate sub-skill:
    • writeblog-write (new articles from scratch)
    • rewriteblog-rewrite (optimize existing posts)
    • analyzeblog-analyze (quality scoring)
    • briefblog-brief (content briefs)
    • calendar / planblog-calendar (editorial calendars)
    • strategy / ideationblog-strategy (positioning and topics)
    • outlineblog-outline (SERP-informed outlines)
    • seo-check / seoblog-seo-check (SEO validation)
    • schemablog-schema (JSON-LD generation)
    • repurposeblog-repurpose (cross-platform content)
    • geo / aeo / citationblog-geo (AI citation audit)
    • audit / healthblog-audit (site-wide assessment)
    • updateblog-rewrite (with freshness-update mode)

Platform Detection

Detect blog platform from file extension and project structure:

Signal Platform Format
.mdx files, next.config Next.js/MDX JSX-compatible markdown
.md files, hugo.toml Hugo Standard markdown
.md files, _config.yml Jekyll Standard markdown with YAML front matter
.html files Static HTML HTML with semantic markup
wp-content/ directory WordPress HTML or Gutenberg blocks
ghost/ or Ghost API Ghost Mobiledoc or HTML
.astro files Astro MDX or markdown
.njk files, .eleventy.js 11ty Nunjucks/Markdown
gatsby-config.js Gatsby MDX/React

Adapt output format to detected platform. Default to standard markdown if unknown.

Core Methodology -- The 6 Pillars

Every blog post targets these 6 optimization pillars:

Pillar Impact Implementation
Answer-First Formatting +340% AI citations Every H2 opens with 40-60 word stat-rich paragraph
Real Sourced Data E-E-A-T trust Tier 1-3 sources only, inline attribution
Visual Media Engagement + citations Pixabay/Unsplash images + built-in SVG chart generation
FAQ Schema +28% AI citations Structured FAQ with 40-60 word answers
Content Structure AI extractability 50-150 word chunks, question headings, proper H hierarchy
Freshness Signals 76% of top citations Updated within 30 days, dateModified schema

Quality Gates

These are hard rules. Never ship content that violates them:

Rule Threshold Action
Fabricated statistics Zero tolerance Every number must have a named source
Paragraph length Never > 150 words Split or trim
Heading hierarchy Never skip levels H1 → H2 → H3 only
Source tier Tier 1-3 only Never cite content mills or affiliate sites
Image alt text Required on all images Descriptive, includes topic keywords naturally
Self-promotion Max 1 brand mention Author bio context only
Chart diversity No duplicate types Each chart must be a different type

Scoring Methodology

Blog quality is scored across 5 categories (100 points total):

Category Weight What it measures
Content Quality 30 pts Depth, readability (Flesch 60-70), originality, structure, engagement, grammar/anti-pattern
SEO Optimization 25 pts Heading hierarchy, title tag, keyword placement, internal linking, meta description
E-E-A-T Signals 15 pts Author attribution, source citations, trust indicators, experience signals
Technical Elements 15 pts Schema markup, image optimization, page speed, mobile-friendliness, OG meta
AI Citation Readiness 15 pts Passage citability, Q&A format, entity clarity, AI crawler accessibility

Scoring Bands

Score Rating Action
90-100 Exceptional Publish as-is, flagship content
80-89 Strong Minor polish, ready for publication
70-79 Acceptable Targeted improvements needed
60-69 Below Standard Significant rework required
< 60 Rewrite Fundamental issues, start from outline

Reference Files

Load on-demand as needed (12 references):

  • references/google-landscape-2026.md -- December 2025 Core Update, E-E-A-T, algorithm changes
  • references/geo-optimization.md -- GEO/AEO techniques, AI citation factors
  • references/content-rules.md -- Structure, readability, answer-first formatting
  • references/visual-media.md -- Image sourcing (Pixabay, Unsplash, Pexels) + SVG chart integration
  • references/quality-scoring.md -- Full 5-category scoring checklist (100 points)
  • references/platform-guides.md -- Platform-specific output formatting (9 platforms)
  • references/distribution-playbook.md -- Content distribution strategy (Reddit, YouTube, LinkedIn, etc.)
  • references/content-templates.md -- Content type template index (12 templates)
  • references/eeat-signals.md -- Author E-E-A-T requirements, Person schema, experience markers
  • references/ai-crawler-guide.md -- AI bot management, robots.txt, SSR requirements
  • references/schema-stack.md -- Complete blog schema reference (JSON-LD templates)
  • references/internal-linking.md -- Link architecture, anchor text, hub-and-spoke model

Content Templates

12 structural templates for different content types. Auto-selected by blog-write and blog-brief:

Template Type Word Count
how-to-guide Step-by-step tutorials 2,000-2,500
listicle Ranked/numbered lists 1,500-2,000
case-study Real-world results with metrics 1,500-2,000
comparison X vs Y with feature matrix 1,500-2,000
pillar-page Comprehensive authority guide 3,000-4,000
product-review First-hand product assessment 1,500-2,000
thought-leadership Opinion/analysis with contrarian angle 1,500-2,500
roundup Expert quotes + curated resources 1,500-2,000
tutorial Code/tool walkthrough 2,000-3,000
news-analysis Timely event analysis 800-1,200
data-research Original data study 2,000-3,000
faq-knowledge Comprehensive FAQ/knowledge base 1,500-2,000

Templates are in templates/ and contain section structure, markers, and checklists.

Sub-Skills

Sub-Skill Purpose
blog-write Write new blog articles with template selection, TL;DR, citation capsules
blog-rewrite Optimize existing posts with AI detection, anti-AI patterns
blog-analyze 5-category 100-point quality audit with AI content detection
blog-brief Content briefs with template recommendation, distribution plan
blog-calendar Editorial calendars with decay detection, 60/30/10 content mix
blog-strategy Positioning, topic clusters, AI citation surface strategy
blog-outline SERP-informed outlines with competitive gap analysis
blog-seo-check Post-writing SEO validation (title, meta, headings, links, OG)
blog-schema JSON-LD schema generation (BlogPosting, Person, FAQ, Breadcrumb)
blog-repurpose Cross-platform repurposing (social, email, YouTube, Reddit)
blog-geo AI citation readiness audit with 0-100 GEO score
blog-audit Full-site blog health assessment with parallel subagents
blog-chart Generate inline SVG data visualization charts with dark-mode styling

Agents

Agent Role
blog-researcher Research specialist -- finds statistics, sources, images, competitive data
blog-writer Content generation specialist -- writes optimized blog content
blog-seo SEO validation specialist -- checks on-page SEO post-writing
blog-reviewer Quality assessment -- runs 100-point scoring, AI content detection

Agent Details

blog-researcher: Runs as a Task subagent. Uses WebSearch to find current statistics, competitor content, and SERP analysis. Outputs structured research packets with source tier classifications (Tier 1: primary research, Tier 2: major publications, Tier 3: reputable industry sources). Also sources Pixabay/Unsplash/Pexels image URLs.

blog-writer: Receives research packets and content briefs. Writes content using the selected template structure. Applies answer-first formatting, citation capsules, and TL;DR blocks. Outputs platform-formatted content ready for the SEO agent.

blog-seo: Post-writing validation agent. Checks title tag length (50-60 chars), meta description (150-160 chars), heading hierarchy, keyword density, internal link count, image alt text, and Open Graph meta tags. Returns pass/fail checklist.

blog-reviewer: Final quality gate. Runs the full 5-category 100-point scoring rubric. Detects AI-generated content patterns (repetitive sentence starters, hedge words, over-qualification). Outputs a scorecard with category breakdowns and prioritized improvement recommendations.

Execution Flow

Standard execution order for /blog write:

  1. Parse -- Identify topic, detect platform, select template
  2. Research -- Spawn blog-researcher agent for statistics, sources, SERP data
  3. Outline -- Build section structure from template + research gaps
  4. Write -- Spawn blog-writer agent with research packet and outline
  5. Optimize -- Spawn blog-seo agent for on-page validation
  6. Score -- Spawn blog-reviewer agent for 100-point quality audit
  7. Deliver -- Output final content with scorecard and improvement notes

For /blog analyze, only steps 1 and 6 run (read + score). For /blog audit, step 6 runs in parallel across all posts in the directory.

Internal Workflows (Not User-Facing Commands)

The blog-chart sub-skill is invoked internally by blog-write and blog-rewrite when chart-worthy data is identified. It is not a standalone slash command. Users do not need to call it directly.

Integration

Chart generation is built-in — no external dependencies required for full functionality.

Optional companion skills (for deeper analysis of published pages):

  • /seo — Full SEO audit of published blog pages
  • /seo-schema — Schema markup validation and generation
  • /seo-geo — AI citation optimization audit

Anti-Patterns (Never Do These)

Anti-Pattern Why
Fabricate statistics December 2025 Core Update penalizes unsourced claims
Use the same chart type twice Visual monotony, reduces engagement
Keyword-stuff headings or meta Google ignores/penalizes this
Bury answers in paragraphs AI systems extract from section openers
Skip source verification Broken links and wrong data destroy trust
Use tier 4-5 sources Low authority hurts E-E-A-T
Generate without research AI-generated consensus content is penalized
Skip visual elements entirely Blogs with images get 94% more views