ホーム / Claude Code / Hashnode
Claude Code + Hashnodeスキル

Claude Code + Hashnode AIでブログ記事を公開

Upload-Postスキルを使って、Claude Codeから直接HashnodeへMarkdownの記事を公開しましょう。パーソナルアクセストークンとパブリケーションIDだけで、公式のGraphQL APIを通じて自分のパブリケーションに長文記事をプッシュできます。

数秒でインストール

Claude Code、Cursor、Windsurf など、スキルに対応するあらゆる AI コーディングエージェントで動作します。

ターミナル
$ npx skills add Upload-Post/upload-post-skill

Hashnode に投稿できるもの

テキスト

Hashnode 向け機能

ターミナルから Hashnode のコンテンツを公開・自動化するために必要なすべて。

Markdown記事

長文のMarkdown投稿をHashnodeのパブリケーションに公開。コードブロック、見出し、リンクはそのままレンダリングされます。

GraphQL API

公式のHashnode GraphQL APIで動作。信頼性の高い公式インターフェースを通じて記事が公開されます。

パーソナルアクセストークン

PATとパブリケーションIDで安全に接続。トークンを貼り付けるだけで、自分のブログに公開できます。

タイトル + 本文

通常の投稿と同じように、タイトルとMarkdown本文を送信。記事の見出しと内容を一度に指定できます。

あなたのパブリケーション

自分が所有するパブリケーションに直接投稿。独自ドメインのブログでも、そのまま記事が公開されます。

開発者リーチ

開発者やエンジニアが集まるHashnodeコミュニティへリーチ。技術記事やチュートリアルの発信に最適です。

使い方

1

スキルをインストール

ターミナルでインストールコマンドを実行します。スキルは Claude Code にすぐに追加されます。

2

Hashnode を接続

Upload-Post ダッシュボードで Hashnode アカウントを連携し、API キーでプロフィールを作成します。

3

Claude Code から公開

AI エージェントに Hashnode へのコンテンツ投稿を指示するだけ。フォーマット、アップロード、公開を自動で処理します。

Claude Code から Hashnode に投稿を始めよう

AI でソーシャルメディアのワークフローを自動化する数千人の開発者の仲間入りを。無料プランあり。

Prefer another integration path? Explore the Hashnode Upload API or the Hashnode MCP server.

対応プラットフォーム

1 つのスキルで 22 プラットフォーム。同じインストールコマンドでソーシャルメディアスタック全体をカバー。

よくある質問

Claude Codeを通じてHashnodeへの公開はどう動作しますか?
Upload-PostがHashnodeのGraphQL APIとのやり取りをシンプルなAPIの背後で処理します。Claude CodeにHashnodeへ公開するよう伝えると、スキルがMarkdownコンテンツをUpload-Post APIへ送信し、APIがあなたのパブリケーションに記事を公開します。記事はあなたがHashnodeのエディタで書いたかのように表示されます。
これを使うのに何が必要ですか?
Hashnodeのパーソナルアクセストークン(PAT)と、投稿先のパブリケーションIDが必要です。この2つをUpload-Postに接続すれば、GraphQL API経由で記事を公開できます。
独自ドメインのパブリケーションにも公開できますか?
はい。パブリケーションIDで対象を指定するため、Hashnodeのサブドメインでも独自ドメインのブログでも、あなたが所有するパブリケーションに公開できます。
Hashnodeにはどんなコンテンツを投稿できますか?
Upload-Post経由のHashnodeはMarkdown形式の記事に対応しています。コードブロック、見出し、リスト、リンク、画像を含む長文記事を公開できます。技術チュートリアルやリリース告知、深掘り記事に最適です。
Hashnodeと他のプラットフォームに同時にクロス投稿できますか?
はい。Upload-Postは1回のAPI呼び出しでマルチプラットフォーム投稿に対応しています。リクエストに複数のプラットフォーム(例: platform[]=hashnode&platform[]=devto&platform[]=wordpress)を含めると、コンテンツがすべてに同時に公開されます。各プラットフォームはそれぞれの要件に合わせて適切にフォーマットされたコンテンツを受け取ります。