ARC is the software which you will be creating your skill for. Your skill is a graphical library that runs within the ARC open framework. The open framework allows your skill to have the ability to use ARC's pre-built functions, rather than creating an entire program starting completely from scratch. This allows robot builders to install your skill from the technology store to add new features to their robot.
Download and install the latest version of ARC from here.