Blackbeard is a basic example of a GitHub Copilot Extension. It responds to messages like a pirate, using Copilot's LLM API and special system prompts. This repository should serve as an example of the building blocks of a Copilot Extension. See index.js for the main logic.
Note
To use Copilot Extensions, you must be enrolled in the limited public beta.
All enrolled users with a GitHub Copilot Individual subscription can use Copilot Extensions.
For enrolled organizations or enterprises with a Copilot Business or Copilot Enterprise subscription, organization owners and enterprise administrators can grant access to Copilot Extensions.
Install dependencies:
npm install
To run:
npm start
or in watch mode:
npm run dev