Board Blackboard
Post typed Kanban swarm events for the team.
Skill metadata
| Source | Bundled (installed by default) |
| Path | skills/kanban/board-blackboard |
| Version | 1.0.0 |
| Author | VibeOS |
| License | MIT |
| Platforms | linux, macos, windows |
| Tags | kanban, multiagent, blackboard, finding, blocker |
| Related skills | board-knowledge, progress-ledger |
Reference: full SKILL.md
信息
The following is the complete skill definition that VibeOS loads when this skill is triggered. This is what the agent sees as instructions when the skill is active.
Board Blackboard Skill
Post typed swarm events on a Kanban task so Orchestrators can skim
findings/blockers without reading raw task_events JSON. Storage is the
existing SQLite board DB (bb_finding, bb_blocker, bb_ask_human,
bb_artifact) — not a message bus.
When to Use
- Researcher found a durable fact →
--kind finding(also mirrors Board KB). - Worker is stuck →
--kind blocker. - Need a human decision →
--kind ask_human. - Produced a file/URL →
--kind artifactwith--pathor--url.
Do not dump whole reports into the summary — keep one short sentence.
Prerequisites
- Active Kanban board and a real
task_id. - Shell:
vibeos kanban blackboard …viaterminal.
How to Run
# Orchestrator — skim before planning
vibeos kanban blackboard list --limit 20
vibeos kanban blackboard list --task T12 --kind finding
# Worker — post
vibeos kanban blackboard post T12 --kind finding --confidence 0.85 \
--summary "Competitor X Pro is $12/mo (public pricing page)."
vibeos kanban blackboard post T12 --kind blocker \
--summary "CAPTCHA on registry.gov — need human handoff."
vibeos kanban blackboard post T12 --kind artifact \
--path ./out/brief.md --summary "Draft executive brief written."
Quick Reference
| Kind | Meaning |
|---|---|
finding | Durable project fact |
blocker | Work cannot continue |
ask_human | Clarification / approval needed |
artifact | File or URL produced |
Pitfalls
- Wrong board → pin with
vibeos kanban --board <slug> …. - Findings belong on the task; Board KB is the cross-task share (auto-mirrored for
finding).
Verification
-
blackboard listshows a human[Finding]line without JSON. - Orchestrator can answer “what did we learn?” from
listalone.