The Taskcluster client libraries enable you to interface with Taskcluster in your automation.
Node.js Client Library
Python Client Library
Go (golang) Client Library
(Go checks out libraries directly from source control, so no need for a package. Yay!)
Java Client Library
This tool has a
taskcluster signin which can helpfully set the standard environment variables after authenticating you with a browser.
All of the other client libraries have utility functions to use those standard variables.