ホーム / Claude Code / Dev.to
Claude Code + Dev.toスキル

Claude Code + Dev.to AIで技術記事を公開

Upload-Postスキルを使って、Claude Codeから直接Dev.toへMarkdownの記事を公開しましょう。1つのDEV Community APIキーだけで、DEV Communityアカウントにブログ記事をプッシュでき、コードエディタから離れることなく執筆できます。

数秒でインストール

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

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

Dev.to に投稿できるもの

テキスト

Dev.to 向け機能

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

Markdown記事

Markdownで書かれた完全な記事をDev.toに公開。コードブロック、見出し、リンクはDev.toがレンダリングするとおりに保持されます。

自動タイトル

タイトルは指定した値、またはキャプションの1行目から自動的に取得されます。手間なく記事の見出しを設定できます。

DEV APIキー

1つのDEV Community APIキーで接続。OAuthフローは不要で、キーを貼り付けるだけで公開を始められます。

即時公開

投稿は公開した瞬間にDev.toプロフィールで公開状態になります。ワークフローの完了と同時に記事が読者に届きます。

埋め込み画像

本文内の標準Markdownでインラインに画像を追加。図やスクリーンショットを記事に自然に組み込めます。

開発者リーチ

世界中の開発者が集まるコミュニティへリーチ。チュートリアル、リリースノート、技術解説の発信にDev.toは最適です。

使い方

1

スキルをインストール

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

2

Dev.to を接続

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

3

Claude Code から公開

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

Claude Code から Dev.to に投稿を始めよう

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

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

対応プラットフォーム

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

よくある質問

Claude Codeを通じてDev.toへの公開はどう動作しますか?
Upload-PostがDev.to(Forem)APIとのやり取りをシンプルなAPIの背後で処理します。Claude CodeにDev.toへ公開するよう伝えると、スキルがMarkdownコンテンツをUpload-Post APIへ送信し、APIがあなたのDEV Communityアカウントに記事を公開します。記事はあなたがDev.toのエディタで書いたかのように表示されます。
これを使うのに何が必要ですか?
Dev.toの設定から取得できるDEV Community APIキーが1つあれば十分です。それをUpload-Postに接続するだけで、OAuthフローやアプリの承認なしに記事を公開できます。
記事のタイトルはどう決まりますか?
タイトルは明示的に指定できますし、指定しない場合はコンテンツの1行目から自動的に取得されます。Claude Codeにタイトルを伝えるだけで、記事の見出しとして設定されます。
Dev.toにはどんなコンテンツを投稿できますか?
Upload-Post経由のDev.toはMarkdown形式の記事に対応しています。コードブロック、見出し、リスト、リンク、標準Markdownによる埋め込み画像を含む長文記事を公開できます。技術チュートリアルやリリース告知に最適です。
Dev.toと他のプラットフォームに同時にクロス投稿できますか?
はい。Upload-Postは1回のAPI呼び出しでマルチプラットフォーム投稿に対応しています。リクエストに複数のプラットフォーム(例: platform[]=devto&platform[]=hashnode&platform[]=wordpress)を含めると、コンテンツがすべてに同時に公開されます。各プラットフォームはそれぞれの要件に合わせて適切にフォーマットされたコンテンツを受け取ります。