Skill flagged — review recommended

ClawHub Security found sensitive or high-impact capabilities. Review the scan results before using.

Nerve Bridge Skill

vv1.0.0

Bi-directional control of Trae via macOS AppleScript with built-in feedback mechanism. Use when needing to execute code/commands in Trae IDE and wait for com...

0· 660· 1 versions· 2 current· 2 all-time· Updated 10h ago· MIT-0

Install

openclaw skills install nerve-bridge-skill

Nerve Bridge (v2)

Direct neural link to Trae with closed-loop feedback via macOS AppleScript.

Quick Start

Send instruction and wait for confirmation:

python3 nerve_bridge.py "<instruction>"

Example:

python3 nerve_bridge.py "Create a new Python file and add a simple 'Hello World' function. After creating, add a print statement to test it."

How It Works

  1. Signal Injection:

    • Payload is copied to system clipboard via pbcopy
    • AppleScript activates Trae and simulates: Space (wake) → Delete → Cmd+V → Enter
  2. Feedback Loop:

    • Instruction must include a Python hook that writes to ~/.openclaw/workspace/trae_feedback.json when done
    • Script waits up to 5 minutes (300 seconds) for the signal file
    • Returns JSON feedback when received

Required Hook Pattern

When crafting instructions, include this pattern at the end:

import json, time
with open("~/.openclaw/workspace/trae_feedback.json", "w") as f:
    json.dump({"status": "success", "timestamp": time.time()}, f)

Environment

  • Platform: macOS only
  • Dependencies: System Python (python3), AppleScript (osascript)
  • Permissions: System Events and Terminal must have "Accessibility" permissions
  • Output File: ~/.openclaw/workspace/trae_feedback.json (created by the script)

Troubleshooting

  • No output from Trae: Check if Trae window is active and input is focused
  • Timeout: Trae didn't complete within 5 minutes
  • Permission denied: macOS may need to grant Terminal System Events permission

Version tags

automationvk970qge8mg9fh0yqq7b3p2pce181dypylatestvk970qge8mg9fh0yqq7b3p2pce181dypymacosvk970qge8mg9fh0yqq7b3p2pce181dypytraevk970qge8mg9fh0yqq7b3p2pce181dypy

Runtime requirements

⚡️ Clawdis
Binspython3, osascript