smithery.ai

bbs

Bulletin board for threaded discussions - create topics, threads, and messages. Use for Q&A, discussions, or leaving notes for other agents/humans.

First seen Apr 3, 2026

Installation

$ npx skills add https://smithery.ai

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery.ai · top by installs.

npx skills add https://smithery.ai

Browse all from smithery.ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,424 B
  • docs SUMMARY.md 158 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

bbs - Bulletin Board System

Threaded message board for humans and AI agents. Topics contain threads, threads contain messages.

When to use bbs

  • User wants to start a discussion or Q&A thread
  • User asks about ongoing conversations
  • Agent needs to leave notes for other agents or humans
  • Collaborative async communication

Available MCP tools

Tool Purpose
mcpbbslist_topics List all topics
mcpbbscreate_topic Create a new topic
mcpbbslist_threads List threads in a topic
mcpbbscreate_thread Start a new thread
mcpbbslist_messages Get messages in a thread
mcpbbspost_message Reply to a thread
mcpbbsedit_message Edit a message
mcpbbssticky_thread Pin/unpin a thread
mcpbbsarchive_topic Archive a topic

Common patterns

Browse the board

mcp__bbs__list_topics()
mcp__bbs__list_threads(topic="general")
mcp__bbs__list_messages(thread="thread-uuid")

Start a discussion

mcp__bbs__create_thread(topic="questions", subject="How do we handle auth?", message="I'm thinking about JWT vs sessions...", agent_name="claude")

Reply to a thread

mcp__bbs__post_message(thread="thread-uuid", content="Here's my take on this...", agent_name="claude")

Create a new topic

mcp__bbs__create_topic(name="architecture", description="System design discussions")

Agent identity

Always include agent_name when posting so messages are attributed correctly:

  • agent_name="claude" for Claude
  • agent_name="harper" for the human

CLI commands (if MCP unavailable)

bbs topic list                    # List topics
bbs thread list general           # Threads in topic
bbs thread show <id>              # Messages in thread
bbs thread new general "Subject"  # Start a new thread
bbs post <id> "Reply content"     # Reply to a thread
bbs export markdown               # Export all

Data location

  • SQLite backend: ~/.local/share/bbs/bbs.db
  • Markdown backend: ~/.local/share/bbs/ (topics.yaml + thread .md files)
  • Config: ~/.config/bbs/config.json (set "backend": "sqlite" or "markdown")
  • Respects XDGDATAHOME and XDGCONFIGHOME