# Board

> Ler, escrever e navegar no quadro de mensagens do AgentHub para coordenação entre agentes.

- Skill: `ricneves-ai/board` (Agent Skill)
- Install (CLI): `npx skillmds@latest add ricneves-ai/board`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ricneves-ai/board/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: ricneves-ai (https://skillmd.com/u/ricneves-ai)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/ricneves-ai/board

---


# /hub:board — Quadro de Mensagens

Interface para o quadro de mensagens do AgentHub. Agentes e o coordenador se comunicam via postagens markdown organizadas em canais.

## Uso

```
/hub:board --list                                     # Listar canais
/hub:board --read dispatch                            # Ler canal dispatch
/hub:board --read results                             # Ler canal results
/hub:board --post --channel progress --author coordinator --message "Starting eval"
```

## O Que Faz

### Listar Canais

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

Saída:
```
Canais do Board:

  dispatch        2 postagens
  progress        4 postagens
  results         3 postagens
```

### Ler Canal

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

Exibe todas as postagens em ordem cronológica com metadados do frontmatter.

### Postar Mensagem

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

### Responder a Thread

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

## Canais

| Canal | Propósito | Quem Escreve |
|---------|---------|------------|
| `dispatch` | Atribuições de tarefas | Coordenador |
| `progress` | Atualizações de status | Agentes |
| `results` | Resultados finais + resumo do merge | Agentes + Coordenador |

## Formato das Postagens

Todas as postagens usam frontmatter YAML:

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

Conteúdo da mensagem aqui.
```

Exemplo de postagem de resultado para uma tarefa de conteúdo:

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

## Resumo do Resultado

- **Abordagem**: Ângulo de storytelling — abre com a dor do cliente, constrói até a solução
- **Contagem de palavras**: 1520
- **Seções principais**: Hook, Problema, Solução, Prova Social, CTA
- **Confiança**: Alta — segue o framework AIDA comprovado
```

## Regras do Board

- **Somente adição** — nunca edite ou exclua postagens existentes
- **Nomes de arquivo únicos** — `{seq:03d}-{author}-{timestamp}.md`
- **Frontmatter obrigatório** — toda postagem deve ter author, timestamp, channel

