buzzassist
v0.1.25BuzzAssist canvas and media plugin for Codex.
By higataiyu0 GitHub starsUpdated 1 hour ago
Directory evidence
- Runtimes
- Codex and Claude Code
- Parsed components
- 10 skill or MCP entries
- Source updated
- Aug 28, 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 plugin
codex plugin marketplace add IchenDEV/agent-plugin-mkt
codex plugin marketplace upgrade agent-plugin-marketplace
codex plugin add buzzassist@agent-plugin-marketplacePaste and run these commands in a terminal with Codex. They add and refresh the PluginsMP catalog, then install this plugin.
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
Generate original manga character sheets and 16:9 story scenes in BuzzAssist/Excalidraw while locking the drawing style and atmosphere to supplied reference videos or images without copying their character identities. Use when the user asks to match a benchmark manga video's character feel, linework, flat coloring, backgrounds, composition, or overall taste; when a generated character looks too realistic, cinematic, shonen, gritty, or unlike the reference; or when building a reusable channel-specific visual harness from YouTube/video/image references.
Generate or insert a bitmap into the local BuzzAssist canvas. Use when the user asks to create, fill, replace, or place an AI-generated image on the Excalidraw canvas using GPT Image 2(Codex), Grok Imagine(Grok), or BuzzAssist cloud models (Nano Banana 2, GPT Image 2 API, Seedream 5.0 Lite, Grok Imagine API — require the buzzassist_login plugin tool), or Lovart models (Midjourney, Flux.2 Max, Nano Banana Pro, Ideogram 4 — require LOVART_ACCESS_KEY/SECRET_KEY or ~/.lovart/credentials.json).
Use the official Excalidraw MCP App for prompt-to-diagram creation. Prefer this when the user asks for the original Excalidraw MCP, official Excalidraw MCP, or a quick generated diagram rather than editing this repository's local persisted canvas.
Open the local project-bound BuzzAssist Excalidraw canvas. Use when the user asks to open, launch, view, or work in Excalidraw from Codex or Claude Code.
Create a non-destructive Premiere Pro XML (FCP7 xmeml) that removes silences from a Premiere XML or local video. Use when the user asks for 無音カット, ジェットカット, silence cut, tempo cut, or XML cut-plan output.
Add or revise professional Japanese manga speech bubbles, narration cards, shout balloons, and thought balloons on the current local BuzzAssist/Excalidraw canvas. Use for 吹き出し, セリフ入れ, 漫画テロップ, vertical Japanese dialogue, or the R5 August speech-bubble system.
Generate Japanese SRT subtitles from an audio file via BuzzAssist cloud (ElevenLabs) and place an SRT card on the local Excalidraw canvas. Use when the user asks for subtitles, SRT, テロップ, or 字幕 from audio or a narration script.
Generate or insert a video into the local BuzzAssist canvas. Use when the user asks to create, place, or generate a video on the Excalidraw canvas using Grok Imagine(Grok) or BuzzAssist cloud models (Seedance 2, Seedance 2 Fast, Kling v3, Kling o3, Kling v2.6, Grok Imagine API), or Lovart models (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.25",
"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",
"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.25",
"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"
}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)