Robot Skill Store
The Synthiam Skill Store is the perfect place to find new robot skills for your ARC software. With industry experts creating these skills, you can easily make a robot that performs all sorts of tasks.
You may also create a robot skill or learn how to add them to a robot.
Most Recent
Adc
Artificial Intelligence
Audio
Camera
Communication
Digital
Display
Games
General
Gps
Graphs
I2c
Infrared Distance
Misc
Movement Panels
Navigation
Power
Pwm
Rafiki
Remote Control
Scripting
Servo
Ultrasonic
Ultrasonic Distance
Virtual Reality
The Scripting category in Synthiam ARC empowers users to create custom scripts and behaviors for robots. It includes scripting languages and tools that allow users to define complex and customized robot actions, expanding the flexibility and capabilities of robotic systems. Here are the manuals for <a href="/Support/javascript-api/javascript-overview">JavaScript</a>, <a href="/Support/python-api/python-overview">Python</a>, <a href="/Support/ez-script-api/ezscript">EZ-Script</a>, <a href="/Support/Programming/block-coding/Blockly">Blockly</a>, and <a href="/Support/Programming/block-coding/RoboScratch">RoboScratch</a>.
Slide Script
Adjust a numeric variable via slider (0-1000) with customizable min/max, center button and scripts triggered on value change or bonus button press.
Smart Variable Watcher v4
Efficient ARC Variable Watcher - lower CPU for large projects; slow initial array render but faster updates; shows name, type, value, length
Sound Script
Replaced by Sound Script (Speech Script) robot skill; see Synthiam's Speech Script support page.
Task Script v8
Split complex robot tasks into sequential scripts, synchronizing asynchronous skills via NEXT/CANCEL commands for staged automation.
User Defined Function Example v4
Add custom EZ-Script functions in C# or JS; intercept unknown calls, parse parameters and return values via AdditionalFunctionEvent.
Variable State Saver v7
Persist and auto-load specified global variables between ARC sessions for consistent, personalized robot behavior and quick state restoration.
Variable Watch
Live view of script variables, types, sizes and values for debugging; auto-refresh, hex view, pause/clear; may affect program performance.
Create a Robot Skill
What is a Robot Skill?