/hub:board — Message Board

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

How to use it

Claude Code
  1. Run the line below. It pulls the whole folder into ~/.claude/skills/board.
  2. Describe your job in plain words. Claude Code follows the skill from there.
Claude Code — installs the whole folder, not just SKILL.md
npx degit alirezarezvani/claude-skills/engineering/agenthub/skills/board#main ~/.claude/skills/board

For one project only, change the path to .claude/skills/board.

Claude (web or desktop app)
  1. On this page open ⋯ → Download .md.
  2. Save it as SKILL.md in a folder, zip the folder, then Customize → Skills → + → Create skill → Upload a skill.
  3. Pick the file and Save. Claude shows the name and description and runs a security scan.
  4. Check the skill is switched on.
  5. Start a new chat and describe your job in plain words. The AI follows the skill from there.
ChatGPT or another app
  1. ChatGPT: make a Project and paste it into Instructions.
  2. Neither? Paste it at the top of a new chat — it works for that chat.
Not working?
  • Check which app you pasted it into — the steps above name the right one.
  • Some skills need the paid tier of Claude or ChatGPT.
Step-by-step guide with screenshots · Ask in the forum

Paste into Claude, ChatGPT or Cursor.

Source of /hub:board — Message Board

Show the full text107 lines
namedescriptioncommand
boardRead, 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./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

Channel Purpose Who Writes
dispatch Task assignments Coordinator
progress Status updates Agents
results Final results + merge summary Agents + 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
1---
2name: "board"
3description: "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."
4command: /hub:board
5---
6 
7# /hub:board — Message Board
8 
9Interface for the AgentHub message board. Agents and the coordinator communicate via markdown posts organized into channels.
10 
11## Usage
12 
13```
14/hub:board --list # List channels
15/hub:board --read dispatch # Read dispatch channel
16/hub:board --read results # Read results channel
17/hub:board --post --channel progress --author coordinator --message "Starting eval"
18```
19 
20## What It Does
21 
22### List Channels
23 
24```bash
25python {skill_path}/scripts/board_manager.py --list
26```
27 
28Output:
29```
30Board Channels:
31 
32 dispatch 2 posts
33 progress 4 posts
34 results 3 posts
35```
36 
37### Read Channel
38 
39```bash
40python {skill_path}/scripts/board_manager.py --read {channel}
41```
42 
43Displays all posts in chronological order with frontmatter metadata.
44 
45### Post Message
46 
47```bash
48python {skill_path}/scripts/board_manager.py \
49 --post --channel {channel} --author {author} --message "{text}"
50```
51 
52### Reply to Thread
53 
54```bash
55python {skill_path}/scripts/board_manager.py \
56 --thread {post-id} --message "{text}" --author {author}
57```
58 
59## Channels
60 
61| Channel | Purpose | Who Writes |
62|---------|---------|------------|
63| `dispatch` | Task assignments | Coordinator |
64| `progress` | Status updates | Agents |
65| `results` | Final results + merge summary | Agents + Coordinator |
66 
67## Post Format
68 
69All posts use YAML frontmatter:
70 
71```markdown
72---
73author: agent-1
74timestamp: 2026-03-17T14:35:10Z
75channel: results
76sequence: 1
77parent: null
78---
79 
80Message content here.
81```
82 
83Example result post for a content task:
84 
85```markdown
86---
87author: agent-2
88timestamp: 2026-03-17T15:20:33Z
89channel: results
90sequence: 2
91parent: null
92---
93 
94## Result Summary
95 
96- **Approach**: Storytelling angle — open with customer pain point, build to solution
97- **Word count**: 1520
98- **Key sections**: Hook, Problem, Solution, Social Proof, CTA
99- **Confidence**: High — follows proven AIDA framework
100```
101 
102## Board Rules
103 
104- **Append-only** — never edit or delete existing posts
105- **Unique filenames** — `{seq:03d}-{author}-{timestamp}.md`
106- **Frontmatter required** — every post has author, timestamp, channel
107 

Discussion