All utilities are written in python3 and are located in utils/superstarv2.

superstar.py - This is the python3 library that all the other utilities use.

Robotmoose utilities:
make_robot.py - Used for making robots.

Superstarv2 utilities:
starcat.py (Prints the value of a starpath.)
starcp.py (Copies one starpath to another.)
starls.py (Prints the keys in a starpath.)
starmv.py (Moves one starpath to another.)
starpasswd.py (Sets/changes a password for a given starpath.)
starrm.py (Removes a starpath.)

All utilities use the same flags:

Show help menu:
-h
Use local superstar (http://127.0.0.1:8081):
-l
Use dev superstar (https://test.robotmoose.com):
-d
Use the given superstar (you can specify http:// or https://, default is https://robotmoose.com):
-s SUPERSTAR

Superstarv2 utilities work just like their UNIX cousins:
./starcat.py PATH
./starcp.py FROM TO
./starls.py PATH
./starmv.py FROM TO
./starpasswd.py PATH
./starrm.py PATH

Examples:
Make a robot on https://robotmoose.com under 2016/uaf/mybot.
./make_robot.py 2016/uaf/mybot
Make a robot on http://127.0.0.1:8081 under 2016/local/mybot.
./make_robot.py -l 2016/local/mybot
Make a robot on https://test.robotmoose.com under 2016/test/mybot.
./make_robot.py -d 2016/test/mybot
Make a robot on the custom superstar running at 192.168.1.2 under 2016/custom/mybot.
./make_robot.py -s http://192.168.1.5 2016/custom/mybot
Cat the robotmoose.com robot 2016/uaf/mybot and save it to a file for safe keeping:
./starcat.py /robots/2016/uaf/mybot > 2016uafmybot.json
Copy the robot 2016/uaf/mybot to 2016/uaf/mybotcopy on robotmoose.com:
./starcp.py /robots/2016/uaf/mybot /robots/2016/uaf/mybotcopy
Show all robots in the school 2016/uaf on robotmoose.com:
./starls.py /robots/2016/uaf
Move the robot 2016/uaf/mybotcopy to 2016/uaf/mybotclone on robotmoose.com:
./starmv.py /robots/2016/uaf/mybotcopy /robots/2016/uaf/mybotclone
Set the password for the school 2016/uaf on robotmoose.com:
./starpasswd.py /robots/2016/uaf
Remove the robot 2016/uaf/mybotclone from robotmoose.com:
./starrm.py /robots/2016/uaf/mybotclone
* Note, you will be prompted for authentication codes above when needed by the specified superstar server.