note-bsky-publisher
note × Bluesky クロスポスト CLI
CLI Released
概要
Markdown 記事を note に下書き保存し、Bluesky に OGP リンクカード付き告知文を投稿する CLI ツール。
note 側は公式 API が存在しないため Playwright によるブラウザ自動化で下書き保存を実現。
Bluesky 側は AT Protocol の公式 API を使用し、App Password による安全な認証を採用。
Claude Code などのエージェントからも呼び出し可能な設計。
主な機能
- Markdown → note 下書き自動保存(Playwright ブラウザ自動化)
- Bluesky 告知投稿(OGP リンクカード付き)
- note は下書き保存のみ(誤公開防止の安全設計)
- Bluesky App Password 対応(メインパスワード不要)
- npm install -g でグローバルインストール可能
- Claude Code / AI エージェントからの呼び出し対応
開発の背景
ブログ記事の公開フローを効率化するために開発。
note には公式 API が存在しないため、Playwright によるブラウザ自動化で
安全に下書き保存する仕組みを構築。Bluesky への告知も同時に行うことで、
記事公開の手間を最小限に抑えるワークフローを実現。