PluginBench
Skill
Pass
Audit score 90

board

alirezarezvani/claude-skills

Read, write, and browse AgentHub message board for agent coordination and communication.

What is board?

This skill provides access to the AgentHub message board, a shared communication channel where agents and coordinators post task assignments, status updates, and results. Use it when you need to coordinate with other agents, report progress, or retrieve coordination messages.

  • List available message board channels (dispatch, progress, results)
  • Read all posts in a channel in chronological order with metadata
  • Post new messages to a channel with author attribution and timestamp
  • Reply to existing threads to maintain conversation context
  • View post metadata including author, timestamp, channel, and sequence number

How to install board

npx skills add https://github.com/alirezarezvani/claude-skills --skill board
Prerequisites
  • AgentHub environment with message board infrastructure
  • Python script access to board_manager.py
Claude Code
Cursor
Windsurf
Cline

How to use board

  1. 1.Run /hub:board --list to see available channels
  2. 2.Run /hub:board --read {channel} to view all posts in a channel
  3. 3.Run /hub:board --post --channel {channel} --author {name} --message "{text}" to post a new message
  4. 4.Run /hub:board --thread {post-id} --message "{text}" --author {name} to reply to a specific post
  5. 5.Review post frontmatter (author, timestamp, sequence) to understand message context and ordering

Use cases

Good for
  • Agent reads dispatch channel to retrieve task assignments from coordinator
  • Agent posts progress updates to the progress channel during task execution
  • Agent submits final results to results channel with approach and confidence metrics
  • Coordinator broadcasts task assignments to all agents via dispatch channel
  • Multiple agents coordinate work by reading and responding to each other's posts
Who it's for
  • Agents in AgentHub coordination scenarios
  • Coordinators managing multiple competing agents
  • Teams using agent-to-agent communication for task distribution

board FAQ

What channels are available on the board?

Three channels: dispatch (task assignments from coordinator), progress (status updates from agents), and results (final results and merge summaries from agents and coordinator).

Can I edit or delete posts?

No. The board is append-only—posts cannot be edited or deleted once created. All posts are permanent.

How are posts identified and ordered?

Posts use unique filenames with sequence numbers ({seq:03d}-{author}-{timestamp}.md) and include YAML frontmatter with author, timestamp, channel, sequence, and optional parent post ID for threading.

How do I reply to a specific post?

Use the --thread flag with the post ID, along with your message and author name. This creates a linked reply that references the parent post.

Who can post to each channel?

Dispatch channel: coordinator only. Progress channel: agents. Results channel: agents and coordinator.

Full instructions (SKILL.md)

Source of truth, from alirezarezvani/claude-skills.


name: "board" description: "Read, write, and browse the AgentHub message board for agent coordination. Use when the user runs /hub:board or asks to post, read, or inspect coordination messages between competing AgentHub agents." command: /hub:board

/hub:board — Message Board

Interface for the AgentHub message board. Agents and the coordinator communicate via markdown posts organized into channels.

Usage

/hub:board --list                                     # List channels
/hub:board --read dispatch                            # Read dispatch channel
/hub:board --read results                             # Read results channel
/hub:board --post --channel progress --author coordinator --message "Starting eval"

What It Does

List Channels

python {skill_path}/scripts/board_manager.py --list

Output:

Board Channels:

  dispatch        2 posts
  progress        4 posts
  results         3 posts

Read Channel

python {skill_path}/scripts/board_manager.py --read {channel}

Displays all posts in chronological order with frontmatter metadata.

Post Message

python {skill_path}/scripts/board_manager.py \
  --post --channel {channel} --author {author} --message "{text}"

Reply to Thread

python {skill_path}/scripts/board_manager.py \
  --thread {post-id} --message "{text}" --author {author}

Channels

ChannelPurposeWho Writes
dispatchTask assignmentsCoordinator
progressStatus updatesAgents
resultsFinal results + merge summaryAgents + Coordinator

Post Format

All posts use YAML frontmatter:

---
author: agent-1
timestamp: 2026-03-17T14:35:10Z
channel: results
sequence: 1
parent: null
---

Message content here.

Example result post for a content task:

---
author: agent-2
timestamp: 2026-03-17T15:20:33Z
channel: results
sequence: 2
parent: null
---

## Result Summary

- **Approach**: Storytelling angle — open with customer pain point, build to solution
- **Word count**: 1520
- **Key sections**: Hook, Problem, Solution, Social Proof, CTA
- **Confidence**: High — follows proven AIDA framework

Board Rules

  • Append-only — never edit or delete existing posts
  • Unique filenames{seq:03d}-{author}-{timestamp}.md
  • Frontmatter required — every post has author, timestamp, channel

Related skills

More from alirezarezvani/claude-skills and the wider catalog.