원클릭으로
switchboard-notion
Post replies back to a Notion-driven Remote Control card via the LocalApiServer bridge
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Post replies back to a Notion-driven Remote Control card via the LocalApiServer bridge
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | switchboard-notion |
| description | Post replies back to a Notion-driven Remote Control card via the LocalApiServer bridge |
| allowed-tools | Bash |
| user-invokable | false |
**Notion Page ID:** line in its
metadata) and you need to reply to the remote Claude session — a result, a question, or a
status update.CUR="$PWD"
while [ "$CUR" != "/" ] && [ ! -d "$CUR/.agents/skills" ]; do CUR=$(dirname "$CUR"); done
source "$CUR/.agents/skills/_lib/sb_api_call.sh"
sb_api_call POST /comment \
-H "Content-Type: application/json" \
-d '{
"provider": "notion",
"id": "<Notion Page ID from the plan metadata>",
"body": "Your reply text here."
}'
provider: "notion"id: the Notion Page ID (the **Notion Page ID:** line in the plan file) — the
card's page in the Notion plans database, NOT a comment id.body: the reply markdown. Do NOT add any marker — the host inserts a "Switchboard Comments"
database row with From = Switchboard and created_by = bot, which is how the poll skips
your own reply (no feedback loop). The token stays host-side; never call the Notion API directly.JSON { "success": true } on success. A 503 with notConfigured: true means Notion remote
setup hasn't been run — surface to the user that they must click "Run Notion setup sync" in
the Remote tab. Any other non-200 is a transient failure; report it and stop (do not retry blindly).
Notion Page ID metadata, do NOT post — notify the user instead (the
card isn't under Notion Remote Control).From = Switchboard). Read-back latency is bounded by the poll interval.Local stdio MCP server bridging Claude Desktop (and other MCP-only hosts) to Switchboard's LocalApiServer HTTP surface
When planning, flag uncertain assumptions and supply a ready-to-run web-research prompt to confirm them.
Local Switchboard management console — drive the board when the VS Code extension is running
Implement with high accuracy and self-review (invest effort up front to minimize rework)
Reconcile and restructure a feature's subtasks — improve each, then merge/delete/rewrite/split to make the set coherent
Deep planning, dependency checks, and adversarial review