
Aibridge Batch Script
AIBridge batch and multi command automation.
Install
npx skills add FlameskyDexive/Legends-Of-Heroes --skill aibridge-batch-script -g -a claude-code -y- Repository
- FlameskyDexive/Legends-Of-Heroes933
- Category
- Writing
- Updated
- 1mo ago
- License
- MIT
- Context cost
- Lightabout 372 tokens
- Runs scripts
- No, instructions only
What it does
AIBridge batch and multi command automation. Use when Codex needs to run multiple Unity Editor CLI operations together, write batch scripts, use multi --cmd or multi --stdin, handle call/delay/log/menu lines, avoid PowerShell quoting issues, or automate long/JSON-heavy AIBridgeCLI workflows.
AIBridge Batch Script
Use this Skill for batch and multi automation. Prefer multi --stdin for long scripts, JSON-heavy commands, or PowerShell quoting-sensitive commands.
$CLI means the platform-appropriate AIBridge CLI invocation, usually ./.aibridge/cli/AIBridgeCLI.exe on Windows.
Rules
- Run commands from the Unity project root.
- Plain
multilines become Batchcalllines automatically. - Native Batch lines are kept as-is:
call,delay,log,menu,wait_compile,wait_playmode,assert_log_empty,assert_object,set_var,print_var,dialog click, and#comments. dialog click ok | yes | Savedeclares dialog auto-click choices; after that line executes, later steps auto-click the first matching logical choice or visible button text. A laterdialog clickdeclaration replaces the previous strategy. Keep the CLI invocation waiting;--no-waitcannot continue clicking after the process exits.- Keep generated scripts under
.aibridge/scripts/when a file is needed. - Use
--keep-fileonly when debugging the generated script.
Quick Examples
$CLI multi --cmd "editor log --message Step1&get_logs --logType Error --count 1"
$script = @'
editor log --message "开始批处理"
dialog click ok | yes | Save
wait_compile 120000
delay 1000
get_logs --logType Error --count 1
'@
$script | & $CLI multi --stdin
References
references/batch-script-reference.md: generated command reference forbatch.
