Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/syncwin/prompt-manager-browser-extension

A robust and user-centric browser extension that will revolutionize the way we manage prompts for AI chatbot platforms like ChatGPT, Gemini, Claude, etc. This extension is designed to enhance prompt organization, optimize the user experience, and simplify the interaction process with AI chatbots.
https://github.com/syncwin/prompt-manager-browser-extension

Last synced: about 1 month ago
JSON representation

A robust and user-centric browser extension that will revolutionize the way we manage prompts for AI chatbot platforms like ChatGPT, Gemini, Claude, etc. This extension is designed to enhance prompt organization, optimize the user experience, and simplify the interaction process with AI chatbots.

Awesome Lists containing this project

README

        

# SyncWin Prompt Manager

SyncWin Prompt Manager is a Chrome extension that allows users to save and manage prompts for AI chatbots. This extension provides an easy way to store, edit, and quickly insert prompts into web-based chat interfaces.

## Features

- Save and manage multiple prompts
- Edit existing prompts
- Delete individual or multiple prompts
- Search through saved prompts
- Copy and insert prompts directly into chat interfaces
- Backup and restore prompts data

## Installation

1. Clone this repository or download the source code.
2. Open Google Chrome and navigate to `chrome://extensions`.
3. Enable "Developer mode" in the top right corner.
4. Click "Load unpacked" and select the directory containing the extension files.

## Usage

1. Click on the SyncWin Prompt Manager icon in your Chrome toolbar to open the popup.
2. To add a new prompt, fill in the title, description, and content fields, then click "Save Prompt".
3. To edit a prompt, click the edit icon next to the prompt in the list, make your changes, and click "Update Prompt".
4. To delete a prompt, click the delete icon next to the prompt in the list.
5. To copy and insert a prompt, select the prompt from the list and click the "Copy & Insert" button.
6. Use the search bar to filter through your saved prompts.
7. To backup your data, click the "Backup Data" button. This will download a JSON file containing all your prompts.
8. To restore your data, use the import function (to be implemented) and select your backup JSON file.

## Development

To set up the development environment:

1. Clone the repository: `git clone https://github.com/yourusername/syncwin-prompt-manager.git`
2. Navigate to the project directory: `cd syncwin-prompt-manager`
3. Install dependencies (if any): `npm install`

To run tests:

1. Open the `src/tests.js` file in your browser or use a JavaScript runtime like Node.js to execute the tests.

## Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

## Acknowledgments

- Thanks to all contributors who have helped to improve this extension.
- Special thanks to the Chrome Extensions development community for their invaluable resources and documentation.