jpskill.com
🛠️ 開発・MCP コミュニティ

write-xiaohongshu

小紅書(RED)で人気の画像投稿を分析し、Firecrawl MCPで背景情報を補強、タイトルやコンテンツ、コメントのパターンや共感を呼びそうな要素を抽出し、小紅書MCPを通じて魅力的な投稿を作成・公開するSkill。

📜 元の英語説明(参考)

Research top-performing Xiaohongshu (小红书 / XHS) image posts, analyze titles/content/comments for patterns and emotional resonance, enrich background via Firecrawl MCP, then write and publish an XHS note via Xiaohongshu MCP. Enforce hard limits: title <= 20 characters, body <= 1000 characters. Use when the user asks for 小红书笔记/种草文案/爆款标题/发布到小红书.

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

一言でいうと

小紅書(RED)で人気の画像投稿を分析し、Firecrawl MCPで背景情報を補強、タイトルやコンテンツ、コメントのパターンや共感を呼びそうな要素を抽出し、小紅書MCPを通じて魅力的な投稿を作成・公開するSkill。

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

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

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

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

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

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して write-xiaohongshu.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → write-xiaohongshu フォルダができる
  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 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

Xiaohongshu(小红书:まずリサーチ、次に執筆、そして投稿)の書き方

クイックスタート(最短の使い方)

ユーザーからテーマが与えられたら、"ステップ 0→6" の完全な流れをそのまま実行します。最終的に出力するのは以下のみです。

  • タイトル(≤20 文字)
  • 本文(≤1000 文字)
  • タグ(#xxx #yyy…)
  • 画像(ユーザーが提供した場合はその画像を使用、ない場合は1〜2枚を自分で選択、9:16を優先)
  • ユーザーレビュー後に投稿
  • 投稿結果(もし小红书 MCP が利用可能であれば)

厳守事項(必ず守る)

  • タイトル:≤ 20 文字
  • 本文:≤ 1000 文字

文字数のカウント方法:「文字」でカウント(スペース、句読点、改行、#ハッシュタグなどを含む)。安全のため:タイトルはなるべく≤18文字、本文はなるべく≤950文字に抑え、タグ/フォーマットの余白を残してください。

出力(必ずこれらのブロックを含む)

本 skill の出力は3つのセクションに分かれています。

  1. 分析まとめレポート(ステップ 1+2 の分析完了後に必ず最初に提示、構造は以下のテンプレートを参照)
  2. 最終的な投稿可能な原稿(タイトル+本文+タグ+画像)
  3. レビュー後の投稿結果
タイトル:<20文字以内>
本文:
<1000文字以内>
タグ:#タグ1 #タグ2 #タグ3 ...
画像:<1〜2枚、9:16優先;画像のURLまたはローカルパスを提示>

もし投稿 API が「タグの個別フィールド」をサポートしている場合は、本文に #タグ を詰め込まず、タグを投稿パラメータに入れてください。最終的に本文自体が≤1000文字であることを保証する必要があります。

全体的な流れ(必ず順番に実行)

flowchart TD
  A[ログイン状態の確認] --> B[小红书でTop10の画像とテキストを探す]
  B --> C[タイトル&本文の法則を分解 + 高評価の理由]
  C --> D[コメントを収集し、感情的な共感ポイントを分析]
  D --> E[Firecrawlで背景を補完&事実確認]
  E --> F[タイトル/本文/タグを作成 + 文字数自己チェック]
  F --> G{ユーザーが画像を提供したか?}
  G -- はい --> H[ユーザーの画像を使用]
  G -- いいえ --> I[ネットで1〜2枚の高画質9:16画像を探す]
  H --> J[小红书MCPで投稿]
  I --> J

ステップ 0:まずログイン状態を確認

まず小红书 mcp を呼び出してログイン状態を確認し、ログインしていない場合はユーザーにログインさせるための QR コードを取得します。

ステップ 1:小红书 で関連する「いいね!Top10」の画像とテキストの投稿を探し、法則をまとめます

目標:まず「同種のコンテンツの中で最も人気のある書き方」を見つけてから、書き始めます。

厳守事項(必ず実行)

  • 少なくとも 10 件の「投稿の詳細が完全に利用可能」な画像とテキストの投稿を必ず取得 しなければ、ステップ 2/3/4/5/6 に進むことはできません。

要件:

  • 画像とテキストの投稿のみを選択(動画/ライブ配信の切り抜きは除く)
  • 関連性を優先し、次にいいね!の数が多いものを選択し、「いいね!が多い順」で絞り込む
  • 絞り込み期間は「半年以内」
  • 小红书 mcp の get_specified_post ツールのみを使用して絞り込み、「画像とテキスト」、「半年以内」の投稿を取得し、20 件の投稿データを取得します(実際の結果は 20 件未満になる可能性があり、10 件まで許容)。mcp の他のツールを呼び出すことは許可されていません。このツールは必要なすべての情報を含むコンテンツを返します。

各 Top 投稿について、以下のフィールドを記録します(後の分析に使用)。

  • タイトル(原文)
  • いいね!/保存/コメント(取得可能な場合)
  • 本文の構造(1 行で要約:例:「結論→リスト→ステップ→フィードバック→インタラクション」)
  • 重要なフック(冒頭の一文の「魅力的なポイント」)
  • 証拠の種類(体験、比較、データ、スクリーンショット、前後の変化…)
  • インタラクション設計(質問、投票、コメントキーワード、抽選、まとめへの誘導…)

「法則のまとめ」を出力します(執筆に直接再利用可能)。

  • タイトルの法則(長さ、文体、キーワード、記号/数字、感情的な言葉、利益ポイント)
  • 本文の法則(段落のリズム、リスト/ステップ、転換、避けるべきこと、最後の CTA、口調のスタイル)
  • いいね!が多い理由(少なくとも 3 つ、なるべく「書き方/情報密度/共感ポイント/実行可能性/口調のスタイル」に落とし込む)

ステップ 2:ステップ 1 のデータのコメントに基づいて、「感情的な共鳴」の原因を分析します

目標:視聴者がなぜ「コメントしたい/転送したい/保存したい」と思うのかを特定し、3〜6 個の共鳴ポイントの結論と、1 つのインタラクション設計の提案をまとめます。

方法:

  • コメント内の「共鳴トリガーポイント」を分類します。例:
    • 共通の悩み(私も…)
    • アイデンティティ(会社員/学生/ママ…)
    • 不安と解決(ついに解決策が見つかった/救われた)
    • 価値観(自律、リラックス、コストパフォーマンス、ミニマリズム…)
    • ギャップ/意外性(こんな方法もあるのか)
    • 再現性(私も真似できる)
    • 共有欲(私も試してみたい)
    • 好奇心(これは何?)
    • 共鳴点(私もそう)

出力:

  • 3〜6 個の「共鳴ポイントの結論」(各結論に 1〜2 個の元の言葉の断片/概要を添える)

分析まとめレポート(必ず出力し、その後自動的に後続のフローを継続)

ステップ 1+2 を完了し(かつ「利用可能なサンプル>=10」を満たしている)たら、まず以下の構造でまとめレポートを出力(コンテンツのスタイル/粒度はユーザーが提供した例を参照)し、同じ出力で自動的にステップ 3→6 を継続します。

サンプル数の基準を満たしていない場合:ステップ 1 の厳守事項の要件に従って直接停止し、ステップ 2/3/4/5/6 に進まず、レポートを捏造しないでください。

レポートのテンプレート:

【分析まとめレポート】
コメント数/インタラクション数ランキング(高い順)
1. <タイトル> - <コメント数>(<画像/動画>)
2. ...
...
10. ...
11. ...

タイトルの法則分析
- <法則1>
- <法則2>
- <法則3>
...

コンテンツの法則分析
- <法則1>
- <法則2>
...

表紙の法則分析
- <法則1>
- <法則2>
...

まとめ
バズるための3つの要素:
1. <要素1>
2. <要素2>
3. <要素3>

インタラクションの触媒:
- <触媒1>
- <触媒2>
...

ステップ 3:Firecrawl MCP で背景知識を補完(事実確認も行う)

目標:コンテンツが空っぽになるのを避け、誤り/誇張を避け、「信頼できる情報」を補完します。

方法:

  • テーマのキーワードで検索を拡張:概念の説明、よくある誤解、専門家のアドバイス、データ(なるべく信頼できる情報源から)
  • 「引用可能な 5〜10 個の背景の要点」に抽出(短い文でOK)
  • 疑われやすい主張(効果、収益、比較の結論)については、トーンを下げる。
    • 「私の個人的な体験/一部の人に合う/効果があるかもしれない」に変更
    • または条件を追加(対象者、前提条件)

「背景知識カード」を出力します。

  • 重要な結論(5〜10 個)
  • リスク/注意事項(2〜4 個)

ステップ 4:上記の分析に基づいて、タイトル+本文+タグを作成(強制的に文字数自己チェック)

執筆要件(小红书 寄り、ただし着飾らない):

  • 口語調、短い文、1〜3 文で改行
  • 情報密度を高める:無駄な話は減らし、「真似できるステップ/リスト」を増やす
  • 必要に応じて emoji を使用(リズム/感情を高める)してもよいが、詰め込まない
  • 結びは自然に、本物のユーザーが書いたように、「マーケティングアカウントの口調」にならないようにする

AI っぽさをなくすためのヒント(必ず実行)

  • 「私/私が当時/私が発見した/私がハマった落とし穴」 を多く書き、「皆さん/ユーザー/視聴者/以下をお勧めします」 は少なくする
  • 2〜3 個の具体的な詳細 を記述する:時間、場面、前後の比較、具体的なセリフ/シーン/ちょっとした動作
  • 不完全さを許容する:「私はそう感じる/私はそう思う/たぶん/不確かだが…」(権威ぶらない)
  • テンプレート的な表現を減らす:「要するに/結論として/したがって/まず最初に最後に/見逃せない/すぐに」を避ける
  • 友達とチャットしているように:短い文、改行、時々口語的な言葉(ただし詰め込まない)

文字数制限(必ず最後に行う)

  • タイトルの文字数 > 20:冗長な言葉を削除、サブタイトルを削除、短い文に変更、不要な記号を削除
  • 本文の文字数 > 1000:まず重複と口癖を削除し、次に文を結合し、次にステップを圧縮/事例を減らす
  • 最終的に準拠バージョンのみを出力

ステップ 5:ユーザーが画像を提供していない場合は、自分でネットで 1〜2 枚の高画質画像を探す(9:16 を優先)

要件:

  • 1〜2 枚で十分、高画質、クリーン、テーマとの関連性が高い
  • 比率は 9:16(縦長画像)を優先
  • 商用利用可能/著作権侵害のリスクがないソースを優先して選択(例:Pexels / Unsplash など)
  • 出力時に以下を提示:画像の URL(およびオプション:ローカルのダウンロードパス)

ステップ 6:小红书 MCP で投稿

投稿時(MCP の能力に合わせて、できる範囲で実行):

  • 1〜2 枚の画像をアップロード(縦長画像を優先)
  • タイトル、本文、タグを設定
  • サポートされている場合:まず下書きを作成 → 下書き情報を表示 → 次に投稿

投稿成功後に出力:

  • 投稿されたリンク/ID(取得可能な場合)
  • 投稿パラメータの概要(タイトル/タグ/画像数)

最終手段(ツールが利用できない場合)

現在の環境に Firecrawl MCP または小红书 MCP がない場合:

  • 依然として「分析→執筆→画像リンク」のフローを完了するが、自動投稿は行わない
  • ユーザーが補足する必要がある情報を最短のリストとして記述する(例:3〜5 個の対照的な投稿リンク、または認証/API 設定)

Examples(例)

例 1:ユーザーがテーマのみを提供

ユーザー入力:

小红书 の画像とテキストを書いてください:テーマは「会社員の簡単な夕食」、一人暮らし向け、予算 20 元以内。

あなたがすべきこと:

  • テーマのキーワードで小红书 で「画像とテキストの投稿」を探し、タイトル/本文の法則をまとめます
  • これらの投稿のコメントを収集し、共鳴ポイントとインタラクションの問題点を抽出します
  • Firecrawl で「健康/食事の準備/安全」に関連する背景を補完します
  • タイトル+本文+タグを出力し、文字数の自己チェックを行います
  • 画像がない場合は、1〜2 枚の高画質 9:16 縦長画像を探します
  • 小红书 MCP で投稿します(利用可能な場合)

例 2:ユーザーが画像を提供

ユーザー入力:

5 枚の縦長画像(9:16)があります。小红书 の記事を書いてください。テーマは「初心者のメイクの落とし穴」、優しい口調で。

あなたがすべきこと:

  • 依然として Top10+コメント+背景の 3 つのステップの分析を最初に行います
  • 原稿を書き終えたら、ユーザーが提供した画像を使用して直接投稿します
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

Write Xiaohongshu(小红书:先研究再写再发)

Quick Start(最短用法)

当用户给你一个主题时,直接按“步骤 0→6”跑完整流程;最终只输出:

  • 标题(≤20 字符)
  • 正文(≤1000 字符)
  • 标签(#xxx #yyy…)
  • 配图(如果用户提供则使用提供图片,没有则自选1~2 张,9:16 优先)
  • 用户review后发布
  • 发布结果(若小红书 MCP 可用)

硬性限制(必须遵守)

  • 标题:≤ 20 字符
  • 正文:≤ 1000 字符

计数口径:按“字符”计数(包含空格、标点、换行、#话题 等)。为稳妥:标题尽量≤18,正文尽量≤950,留给标签/格式余量。

输出(必须包含这些块)

本 skill 的输出分三段段:

  1. 分析总结报告(在完成步骤 1+2 的分析后必须先给出,结构见下方模板)
  2. 最终可发布成稿(标题+正文+标签+配图)
  3. review后的发布结果
标题:<不超过20字符>
正文:
<不超过1000字符>
标签:#标签1 #标签2 #标签3 ...
配图:<1~2张,9:16优先;给出图片URL或本地路径>

如果发布接口支持“标签单独字段”,则正文里不要堆 #标签,把标签放到发布参数里;最终仍需保证正文自身≤1000。

总流程(必须按顺序做)

flowchart TD
  A[检查登录状态] --> B[小红书找Top10图文]
  B --> C[拆标题&正文规律 + 点赞高原因]
  C --> D[抓评论并分析情绪共鸣点]
  D --> E[Firecrawl补背景&事实校验]
  E --> F[写标题/正文/标签 + 字数自检]
  F --> G{用户是否提供图片?}
  G -- 是 --> H[用用户图片]
  G -- 否 --> I[网上找1~2张高清9:16图]
  H --> J[用小红书MCP发布]
  I --> J

步骤 0:先检查登录状态

先调用小红书mcp检查登录态,未登录要获取二维码给用户登录。

步骤 1:小红书找相关“点赞Top10”图文帖,并总结规律

目标:先找“同类内容里最受欢迎的写法”,再动笔。

硬性门槛(必须执行)

  • 必须成功获取到至少 10 条“帖子详情完整可用”的图文帖子,才能进入步骤 2/3/4/5/6。

要求:

  • 只选图文帖(排除视频/直播切片)
  • 相关性优先,其次点赞数高,筛选“最多点赞”
  • 筛选时间“半年内”
  • 只使用小红书mcp的get_specified_post工具获取,筛选“图文”,“半年内”的帖子,获取20条帖子数据(实际可能结果少于20条,容错10条),不准调用mcp的其他工具,该工具返回内容包含所有需要的信息。

对每条 Top 帖子记录这些字段(用于后续分析):

  • 标题(原文)
  • 点赞/收藏/评论(若可得)
  • 正文结构(用 1 行概括:例如“结论→清单→步骤→反馈→互动”)
  • 关键钩子(开头第一句的“吸引点”)
  • 证据类型(体验、对比、数据、截图、前后变化…)
  • 互动设计(提问、投票、评论关键词、抽奖、合集引导…)

输出一个“规律总结”(写作可直接复用):

  • 标题规律(长度、句式、关键词、符号/数字、情绪词、利益点)
  • 正文规律(段落节奏、清单/步骤、转折、避坑、结尾 CTA、口吻风格)
  • 点赞高的原因(至少 3 条,尽量落地到“写法/信息密度/共鸣点/可执行性/口吻风格”)

步骤 2:根据第一步数据中的评论,分析“情感共鸣”原因

目标:找出观众为什么会“想留言/想转发/想收藏”,总结出3-6个共鸣点结论,1个互动设计建议。

做法:

  • 归类评论里的“共鸣触发点”,例如:
    • 共同痛点(我也是…)
    • 身份认同(打工人/学生党/宝妈…)
    • 焦虑与解决(终于有办法/被拯救)
    • 价值观(自律、松弛感、性价比、极简…)
    • 反差/意外(原来这样也行)
    • 可复制性(我也能照做)
    • 分享欲(我也想试试)
    • 好奇心(这是什么?)
    • 共鸣点(我也这样)

输出:

  • 3~6 个“共鸣点结论”(每个结论配 1~2 条原话片段/概括)

分析总结报告(必须输出,然后自动继续后续流程)

当你完成步骤 1+2(且满足“可用样本>=10”)后,必须先按下面结构输出一份总结报告(内容风格/颗粒度参考用户给的示例),然后在同一轮输出里自动继续步骤 3→6

如果没满足样本门槛:按步骤 1 的硬性门槛要求直接停止,不要进入步骤 2/3/4/5/6,也不要编造报告。

报告模板:

【分析总结报告】
评论数/互动量排名(从高到低)
1. <标题> - <评论数>(<图文/视频>)
2. ...
...
10. ...
11. ...

标题规律分析
- <规律1>
- <规律2>
- <规律3>
...

内容规律分析
- <规律1>
- <规律2>
...

封面规律分析
- <规律1>
- <规律2>
...

总结
爆款三要素:
1. <要素1>
2. <要素2>
3. <要素3>

互动催化剂:
- <催化剂1>
- <催化剂2>
...

步骤 3:用 Firecrawl MCP 补全背景知识(并做事实校验)

目标:避免内容空、避免错误/夸大,补齐“可信信息”。

做法:

  • 用主题关键词扩展检索:概念解释、常见误区、权威建议、数据(尽量来自可信来源)
  • 提炼为“可引用的 5~10 条背景要点”(短句即可)
  • 对容易被质疑的说法(疗效、收益、对比结论)做降级处理:
    • 改成“我个人体验/适合一部分人/可能有效”
    • 或加条件(适用人群、前提)

输出一个“背景知识卡片”:

  • 关键结论(5~10 条)
  • 风险/注意事项(2~4 条)

步骤 4:基于以上分析写标题+正文+标签(并强制字数自检)

写作要求(偏小红书、但别装):

  • 口语化、句子短、1–3 句换行
  • 信息密度要高:少空话,多“可照做的步骤/清单”
  • 可适当使用 emoji(提升节奏/情绪),但不要堆
  • 结尾要自然,像真实用户写的,不要“营销号口吻”

去 AI 味提示词(必须执行)

  • 多写“我/我当时/我发现/我踩过的坑”,少用“大家/用户/受众/建议如下”
  • 给 2~3 个具体细节:时间点、场景、对比前后、具体一句台词/一个镜头/一个小动作
  • 允许不完美:用“我感觉/我猜/可能/不确定但…”(别装权威)
  • 少模板话:避免“总的来说/综上/因此/首先其次最后/不容错过/速速”
  • 像在跟朋友聊天:短句、断行、偶尔口头词(但别堆)

字数闸口(必须最后做)

  • 标题字符数 > 20:删冗余词、去副标题、改短句、去掉不必要符号
  • 正文字符数 > 1000:先删重复与口头禅,再合并句子,再压缩步骤/减少案例
  • 最终只输出合规版本

步骤 5:若用户没给图,自己上网找 1~2 张高清图(9:16 优先)

要求:

  • 1~2 张即可,高清、干净、与主题强相关
  • 比例优先 9:16(竖图)
  • 只选可商用/免版权风险来源优先(例如 Pexels / Unsplash 等)
  • 输出时给出:图片 URL(以及可选:本地下载路径)

步骤 6:用小红书 MCP 发布

发布时(按 MCP 能力适配,能做到多少做多少):

  • 上传 1~2 张图片(竖图优先)
  • 设置标题、正文、标签
  • 若支持:先创建草稿 → 回显草稿信息 → 再发布

发布成功后输出:

  • 已发布链接/ID(若可得)
  • 发布参数摘要(标题/标签/图片数)

兜底策略(工具不可用时)

如果当前环境没有 Firecrawl MCP 或小红书 MCP:

  • 仍按流程完成“分析→写作→配图链接”,但不做自动发布
  • 把需要用户补充的信息列成最短清单(例如:给 3~5 个对标帖子链接,或授权/接口配置)

Examples(示例)

示例 1:用户只给主题

用户输入:

写一篇小红书图文:主题是“上班族快速晚餐”,适合一个人,预算 20 元以内。

你要做:

  • 用主题关键词在小红书找“图文帖”,总结标题/正文规律
  • 抓这些帖子的评论,提炼共鸣点与互动问题
  • 用 Firecrawl 补充“健康/备餐/安全”相关背景
  • 输出标题+正文+标签,并做字数自检
  • 没有图片就去找 1~2 张高清 9:16 竖图
  • 用小红书 MCP 发布(若可用)

示例 2:用户提供图片

用户输入:

我有5张竖图(9:16),帮我写一篇小红书,主题是“新手化妆避坑”,偏温柔口吻。

你要做:

  • 仍然先做 Top10+评论+背景三步分析
  • 写完文案后直接用用户提供的图片发布