Prerequisites
A Windows operating system (Windows 10 or newer)
Access to PowerShell or Windows Terminal with administrator privileges (please install the latest Power Shell LTS as Copilot CLI loves to use it and can throw errors on older versions)
An active internet connection
(While a GitHub Copilot subscription is not required to install the tools, the free usage tier has a very low limit. An active subscription is recommended for any practical or extended use)
Installation Steps
For Bosch Employees:
If you are setting this up on a corporate network/machine, please follow the internal guide: Copilot CLI Installation Guide - 3S IT - End User Guide - Docupedia.
For All Other Users:
Follow the steps normally. Or check out: How to Install GitHub Copilot CLI & ctrlX Agent Skills on YouTube.
Step 1: Install Node.js and Git
This step installs Node.js (which includes npm) and Git using the Windows Package Manager (winget).
Open PowerShell
Install Node.js by executing the following command:
winget install OpenJS.NodeJS
Install Git by executing the following command:
winget install Git.Git
Verify Installations: Close the current PowerShell window and open a new one. Run the commands below to confirm that both tools were installed correctly. You should see a version number printed for each.
node -v
npm -v
git --version
Step 2: Sign Up for GitHub
A GitHub account is required to access the project repository and run Copilot.
Navigate to github.com in your web browser.
Sign up for a free account if you do not already have one.
Step 3: Install the ctrlx-os-agent-skills
This step downloads and configures the agent skills that allow Copilot to interact with ctrlX OS.
Open your browser, go to GitHub, and search for the following repository in the search bar:
gmantoha/ctrlx-os-agent-skills
Open the repository and scroll down the README file until you reach the Installation passage.
Copy the installation command, paste it into your PowerShell, and press Enter:
npx skills add gmantoha/ctrlx-os-agent-skills
Follow the interactive prompts in your terminal:
Prompt 1 (Additional Agents): Press Enter to continue without adding agents.
Prompt 2 (Scope): Use the Down Arrow key to change the selection from project to global, then press Enter.
Prompt 3 (Proceed): Press Enter to confirm Yes and proceed with the installation.
Step 4: Install Copilot CLI
Now, install the command-line interface for GitHub Copilot globally on your system.
Run the following command in PowerShell:
npm install -g @github/copilot
Step 5: Launch and Use It! 🙂
With everything set up, you are ready to start interacting with your AI assistant.
Launch the Copilot interface in PowerShell by running:
copilot
đź’ˇ Want to use your ctrlX skills?
Once Copilot is open, simply ask it to help you with your next task by typing:
"use ctrlx skills to..." (followed by your task)