buzzassist
v0.1.31BuzzAssist canvas and media plugin for Codex.
By higataiyu0 GitHub starsUpdated 2 weeks ago
Directory evidence
- Runtimes
- Codex and Claude Code
- Parsed components
- 10 skill or MCP entries
- Source updated
- Sep 27, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install buzzassist for Codex and Claude Code
codex plugin marketplace add sam-mountainman/BuzzAssist
codex plugin marketplace upgrade buzzassist
codex plugin add buzzassist@buzzassistPaste and run these commands in a terminal with Codex. They add and refresh the buzzassist catalog, then install this plugin.
Compatibility: the page URL and API slug “buzzassist” remain stable.
- Codex:
buzzassist@agent-plugin-marketplace→buzzassist@buzzassist
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/sam-mountainman/BuzzAssistClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.
Plugin files
├── .codex-plugin/plugin.json├── .claude-plugin/plugin.json├── skills/excalidraw-benchmark-manga-style/SKILL.md├── skills/excalidraw-image-gen/SKILL.md├── skills/excalidraw-official-mcp/SKILL.md├── skills/excalidraw-open-canvas/SKILL.md├── skills/excalidraw-silence-cut/SKILL.md├── skills/excalidraw-speech-bubbles/SKILL.md├── skills/excalidraw-subtitle-gen/SKILL.md├── skills/excalidraw-video-gen/SKILL.md└── .mcp.json
Included Skills8
参考動画・参考画像(ベンチマーク)の画風と雰囲気だけを固定し、そこに出てくる人物の identity はコピーせずに、オリジナルの漫画キャラクター設定画と 16:9 の本編シーンを BuzzAssist/Excalidraw で生成する。「参考動画(benchmark manga video)のキャラの雰囲気に合わせて」「線・フラットな塗り・背景・構図・全体のテイストを寄せて」と言われたとき、生成したキャラがリアルすぎる・映画っぽい・少年漫画っぽい・劇画調で荒々しい・参考と似ていないとき(too realistic / cinematic / shonen / gritty / unlike the reference)、YouTube・動画・画像の参考からチャンネル専用に使い回せる画風ハーネス(visual harness)を作るときに使う。
ローカルの BuzzAssist キャンバス(Excalidraw)へ画像(bitmap)を生成・挿入する。「画像を作って」「画像を生成して」「この枠を画像で埋めて」「画像を差し替えて」「キャンバスに画像を置いて」など、AI生成画像を Excalidraw キャンバスへ作る・埋める・置き換える・配置する(create / fill / replace / place an AI-generated image)依頼で使う。対応するのは GPT Image 2(Codex)、Grok Imagine(Grok)、BuzzAssist クラウドモデル(Nano Banana 2、GPT Image 2 API、Seedream 5.0 Lite、Grok Imagine API — plugin の buzzassist_login ツールでのログインが必要)、Lovart モデル(Midjourney、Flux.2 Max、Nano Banana Pro、Ideogram 4 — LOVART_ACCESS_KEY/SECRET_KEY か ~/.lovart/credentials.json が必要)。
公式の Excalidraw MCP App(official Excalidraw MCP)で、プロンプトから図を作る(prompt-to-diagram)。「公式のExcalidraw MCPで」「本家のExcalidraw MCP(original Excalidraw MCP)を使って」「図をさっと作って」と言われたときなど、このリポジトリのローカルに保存されるキャンバスを編集するのではなく、手早く図を生成したいときに優先して使う。
現在のプロジェクトに紐づくローカルの BuzzAssist Excalidraw キャンバスを開く。Codex や Claude Code で「キャンバスを開いて」「Excalidrawを起動して」「キャンバスを見せて」「Excalidrawで作業したい」と言われたとき(open / launch / view / work in Excalidraw)に使う。スマホなどマシンの外から同じキャンバスを開きたいとき(Canvas Tunnel)もここから始める。
Premiere XML またはローカルの動画から無音部分を取り除く、非破壊の Premiere Pro XML(FCP7 xmeml)を作る。「無音カットして」「ジェットカットして」「間を詰めて」「テンポよくカットして」「カット用のXMLがほしい」など、無音カット・ジェットカット・silence cut・tempo cut・XML のカットプラン出力を求められたときに使う。
現在のローカル BuzzAssist/Excalidraw キャンバス上の漫画画像に、プロ品質の日本語の吹き出し(speech bubbles)、ナレーション枠(narration cards)、叫びの吹き出し(shout balloons)、心の声の吹き出し(thought balloons)を追加・修正する。「吹き出しを入れて」「セリフ入れして」「漫画テロップを付けて」「縦書きのセリフを置いて」(vertical Japanese dialogue)と言われたときや、R5(8月版)の吹き出しシステム(R5 August speech-bubble system)を使うときに使う。
音声ファイルから BuzzAssist クラウド(ElevenLabs)で日本語の SRT 字幕を作り、ローカルの Excalidraw キャンバスへ SRT カードとして置く。「字幕を作って」「SRTにして」「テロップを付けて」「音声を文字起こしして字幕にして」など、音声やナレーション台本から subtitles / SRT / テロップ / 字幕 を求められたときに使う。動画ファイルからの字幕や、複数ファイルの一括字幕生成もここで扱う。
ローカルの BuzzAssist キャンバス(Excalidraw)へ動画を生成・挿入する。「動画を作って」「動画を生成して」「この画像を動画にして」「キャンバスに動画を置いて」など、Excalidraw キャンバス上で動画を作る・置く・生成する(create / place / generate a video)依頼で使う。対応するのは Grok Imagine(Grok)、BuzzAssist クラウドモデル(Seedance 2、Seedance 2 Fast、Kling v3、Kling o3、Kling v2.6、Grok Imagine API)、Lovart モデル(Veo 3.1、Hailuo 2.3、Kling 3.0 Omni、Wan 2.6)。
MCP servers2
- command
- node
- args
- ./scripts/start-mcp.mjs
- cwd
- .
- url
- https://mcp.excalidraw.com/mcp
Plugin manifests2
{
"name": "buzzassist",
"version": "0.1.31",
"description": "BuzzAssist canvas and media plugin for Codex.",
"author": {
"name": "higataiyu"
},
"homepage": "https://github.com/sam-mountainman/BuzzAssist",
"repository": "https://github.com/sam-mountainman/BuzzAssist.git",
"keywords": [
"canvas",
"buzzassist",
"excalidraw",
"whiteboard",
"mcp",
"visual-collaboration"
],
"skills": "./skills/",
"mcpServers": "./.mcp.json",
"hooks": "./hooks/codex-hooks.json",
"interface": {
"displayName": "BuzzAssist",
"shortDescription": "Use the BuzzAssist canvas and media generation plugin from Codex.",
"longDescription": "BuzzAssist is a Codex plugin that gives every active project its own Excalidraw canvas under <project>/canvas, with generated files under <project>/canvas/assets. The MCP server resolves the current task workspace instead of reusing the install-time project, starts or reuses that project's dynamic localhost server, and returns its URL through open_buzzassist_canvas. Open that URL in Codex's in-app browser first; use the explicit Chrome/external-browser fallback only when the host has no in-app Browser capability. Tool calls update the same browser canvas and can draw diagrams, read selections, insert assets, and run image, video, subtitle, and silence-cut workflows. For phone access to the exact same canvas UI, the plugin can start a Cloudflare Canvas Tunnel by default, with ngrok available as an optional provider.",
"developerName": "BuzzAssist",
"category": "Productivity",
"brandColor": "#ff6a4d",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png",
"capabilities": [
"Interactive BuzzAssist canvas",
"Official Excalidraw MCP App",
"Local plugin tools",
"Token-protected HTTP MCP endpoint",
"Cloudflare Canvas Tunnel",
"Project-local persistence",
"Automatic active-project routing",
"One-click generated-files folder",
"Canvas selection reading",
"Image generation",
"Video generation",
"Canonical manga-video production harness",
"Koya background-job monitoring",
"SHA-verified Koya project handoff"
],
"defaultPrompt": [
"Call open_buzzassist_canvas with the current task project directory, then open the returned local URL in the in-app browser. Only if that Browser capability is unavailable, call it again with openExternalBrowser=true.",
"Use read_me and create_view to draw into the live BuzzAssist canvas.",
"Generate a new image into the selected Excalidraw AI holder.",
"For a manga-video project, call koya_manga_doctor first and use run_koya_manga_pipeline instead of the generic manga-video tool. Use its handoff export, verify, and restore actions to move approved project data without session logs or credentials."
]
}
}{
"name": "buzzassist",
"version": "0.1.31",
"description": "BuzzAssist active-project canvas, media generation, the governed manga-video harness with SHA-verified project handoff, generated-files folder, and Cloudflare Canvas Tunnel plugin for Claude Code.",
"author": {
"name": "higataiyu"
},
"repository": "https://github.com/sam-mountainman/BuzzAssist.git",
"keywords": [
"canvas",
"buzzassist",
"excalidraw",
"whiteboard",
"mcp",
"media-generation"
],
"skills": "./skills/",
"mcpServers": "./.mcp.json",
"hooks": "./hooks/claude-hooks.json"
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[buzzassist on Agent Plugins Marketplace](https://pluginsmp.com/plugins/buzzassist)