The Modular Prompting Tool - Drag, drop, and assemble reusable prompt components to streamline your workflow!
https://docs.google.com/document/d/1eql1d57SB1DtiW8bkQswjnqmxsSl6Ken-96tjSLdG9k/edit?tab=t.0
- Clone this Repository or Directly download the dist folder
- Open Chrome and navigate to chrome://extensions.
- Enable Developer Mode (toggle in the top-right corner).
- Click Load unpacked and select the dist folder from this repository.
The Prompt Builder icon will appear in your extensions bar! Click the icon to open the prompt builder in a new tab! Pin it for easy access.
Your prompts and component library will save locally in the browser, but it is a good practice to save a json file locally in case your browser storage deletes.
We welcome contributions! Please read our CONTRIBUTING.md for guidelines on:
-
Setting up the development environment (Vite/React/TypeScript).
-
Submitting pull requests.
-
Reporting bugs or suggesting features.
Here are some potential enhancements for the project:
- Automatic formatting
- Built in meta-prompting
- Component prompt variables
- Component nesting
- Upgrade Styles/Design (please...)
- Compiled Prompt Libraries
Frontend: Vite, React, TypeScript, SCSS
Chrome Extension: Manifest V3
This project is licensed under the Apache License 2.0. See LICENSE for details.