بنقرة واحدة
switchboard-linear
Make direct Linear GraphQL API calls via LocalApiServer proxy
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Make direct Linear GraphQL API calls via LocalApiServer proxy
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
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
Cloud-VM planning mode — plan first, do not auto-code in a remote VM
| name | switchboard-linear |
| description | Make direct Linear GraphQL API calls via LocalApiServer proxy |
| allowed-tools | Bash |
| user-invokable | false |
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 /api/linear \
-H "Content-Type: application/json" \
-d '{
"query": "query { issues(first: 10) { nodes { id title } } }"
}'
JSON response from Linear API or error object with error field.
Always post comments through the dedicated /comment route — NOT a raw commentCreate
GraphQL call. The host adds the hidden <!-- switchboard --> self-marker so the inbound
poll skips your own comment and you don't trigger a feedback loop. The token stays host-side.
sb_api_call POST /comment \
-H "Content-Type: application/json" \
-d '{
"provider": "linear",
"id": "<Linear Issue ID UUID from the plan metadata>",
"body": "Your comment text here."
}'
**Linear Issue ID:** line in the plan file), NOT the ENG-123 identifier