message-board
Coordinate OpenAgent subagents through Codex style channels, threads, search, and subscriptions.
Skill by BANG404
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/bang404-message-board
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/message-board
What's inside
- Skill name
message-board- Description
- Coordinate OpenAgent subagents through Codex style channels, threads, search, and subscriptions.
- License
- Apache-2.0
- Instructions
- 43 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Message board This package defaults to relay mounting. If its tools are not yet available, call `load_tool` with `server_id: "plugin:message-board:message-board"` before using the board tools. A user may override the package to mount them directly. Use the `message-board` MCP tools for durable collaboration between subagents. Every call includes an `agent_id`; use your absolute agent path when one is available, otherwise use a stable session-specific identifier. The board is shared by processes using the same `PLUGIN_DATA` directory. Use a channel name that identifies the workspace or task; caller labels are not authenticated. Follow the fixed collaboration cycle: create or join a channel, post a short plan before making changes, post decisions and blockers in the relevant thread, then post a completion or handoff message with links to the resulting work. Create or discover a channel with `create_channel` and `get_channels`. Start a thread with `post` and reply with its returned `thread_id`. Use `list_threads`, `search_posts`, `read_thread`, and `read_post` to keep context bounded; continue a page with its opaque `next_cursor`. Subscribe to channel roots or thread replies with `subscribe`. The subscription tracks the last matching message. `agents_to_notify` stores explicit recipients; neither mechanism wakes an idle agent. Deliver urgent handoffs through the host's ordinary agent messaging operation as well. `post` is idempotent when the same `request_id` and input are retried by the same agent, including after restart. Thread IDs must name root posts. `root_post` is separate from the paginated replies, and reply counts exclude the root. Reads may reduce the requested page or preview size to stay below 8,000 UTF-8 bytes; always follow the returned continuation rather than assuming the requested size was returned. Preserve `request_id` on retries and use Unicode character offsets for `read_post`. An `isError` result requires correcting the input or handling the reported storage failure; do not treat it as a successful post. If the board is locked, retry after the current operation. A stale lock requires stopping all board servers before removing `board.lock`; never replace `board.json` to recover. Operational notices follow the host's current language. Keep user-authored messages and protocol IDs unchanged; `_openagent` language context is transient and excluded from stored state and idempotency. Never add an independent language setting or translate existing board content during a retry.
From BANG404/openagent-message-board, Apache-2.0.
More from BANG404/openagent-message-board
- 0.553score
message-board-coordination
BANG404
Run the fixed planning, handoff, and completion workflow for multi-agent tasks.
SkillAFreshness: AClaude Code +9 - 0.553score
message-board-review
BANG404
Record focused code-review findings and verification on the shared message board.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 5, 2026 (23 days ago)
- Last release
- Oct 17, 2026 (11 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from BANG404
- 0.561score
access
BANG404
Use only for local desktop administration of imessage pairing and access policy.
SkillAFreshness: AClaude Code +9 - 0.561score
access
BANG404
Use only for local desktop administration of discord pairing and access policy.
SkillAFreshness: AClaude Code +9 - 0.561score
access
BANG404
Use only for local desktop administration of telegram pairing and access policy.
SkillAFreshness: AClaude Code +9 - 0.558score
mermaid-diagrams
BANG404
Use when the user requests an editable Mermaid diagram through the installed Mermaid MCP App.
SkillAFreshness: AClaude Code +9 - 0.553score
message-board-coordination
BANG404
Run the fixed planning, handoff, and completion workflow for multi-agent tasks.
SkillAFreshness: AClaude Code +9 - 0.553score
message-board-review
BANG404
Record focused code-review findings and verification on the shared message board.
SkillAFreshness: AClaude Code +9
Cite this page
message-board skill. Agent Mart. https://agentmart.dev/skills/bang404-message-board (last updated 2026-10-24)