LucasAschenbach / prompster

Slash commands for ChatGPT, Gemini, and more.
https://chrome.google.com/webstore/detail/prompster/fbagfekcjdidpmmookklbaeddgkjddml
MIT License
30 stars 5 forks source link
chatgpt chrome-extension prompt-toolkit prompts

prompster: ChatGPT Slash Commands

Available in the Chrome Web Store Get the addon

To discuss adding a new chat bot, please comment here: https://github.com/LucasAschenbach/prompster/discussions/5

Prompster is a browser extension that streamlines your experience with OpenAI's ChatGPT and other chatbots by providing quick and easy access to a rich and customizable library of prompts. Simply type "/" followed by the prompt name to insert the prompt directly into your chat input field. Prompster comes with a list of predefined prompts which can be found here. This library can be customized and extended to your liking from within the extension by clicking the extension icon in the browser task bar.

prompster for ChatGPT

Supported Chatbots

How it works

  1. Type the trigger character / in an input field on the site.
  2. An autocomplete window with a textfield will appear above the input field.
  3. As you type your prompt keyword, the window will display up to 5 suggestions that match the starting characters.
  4. The first suggestion is selected by default, but you can navigate the options using arrow keys.
  5. Press the tab key to insert the prompt associated with the selected keyword into the text field.
  6. Press the escape key to close the window and discard the text.

Install

Official Store

Install from the official plugin store for your browser:

Manually

  1. Clone this repository:
git clone https://github.com/lucasaschenbach/prompster.git
  1. Change to the project directory:

    cd prompster
  2. Install the dependencies:

    npm install
  3. Build the extension:

    npm run build
  4. Load the extension in Chrome:

    1. Open Chrome and go to chrome://extensions/.
    2. Enable "Developer mode" in the top right corner.
    3. Click "Load unpacked" and select the dist folder in the project directory.
    4. Your extension should now be loaded and ready to use with ChatGPT.

Credits

The prompts inside static/default_prompts.json were sourced from the Awesome ChatGPT Prompts repository. If you found the prompts interesting and useful, consider checking out their repository!

License

This project is open-source and available under the MIT License. For more details, please see the LICENSE file.