A simple Chrome extension to store, organize, and quickly access your AI prompts.
- 🗂️ Organize Prompts - Categorize your prompts (Writing, Coding, Research, etc.)
- 🔍 Quick Search - Find prompts instantly with built-in search
- 📋 One-Click Copy - Copy any prompt to clipboard
- 💾 Right-Click Save - Select text on any webpage and save it as a prompt
- 🔒 Private Storage - All data stored locally in Chrome (no cloud required)
Coming soon!
- Download or clone this repository
- Open Chrome and go to
chrome://extensions/ - Enable "Developer mode" (toggle in top right)
- Click "Load unpacked"
- Select the folder containing these files
- The Prompt Box extension will appear in your toolbar
- Method 1: Click the Prompt Box icon in your toolbar → click "+ Add"
- Method 2: Select any text on a webpage → right-click → "Save to Prompt Box"
- Click the Prompt Box icon
- Search for your prompt or browse by category
- Click "Copy" to copy the prompt to your clipboard
- Paste wherever you need it!
manifest.json- Extension configurationpopup.html- Main interfacepopup.js- Interface logicbackground.js- Right-click menu handlercontent.js- Webpage integrationicon16.png,icon48.png,icon128.png- Extension icons
- Edit the files in your local copy
- Go to
chrome://extensions/ - Click the refresh icon on the Prompt Box extension
- Test your changes
When you're ready to submit to the Chrome Web Store, you need to create a clean package that excludes development files.
./build.shThis will:
- Create a
dist/folder with only the necessary files - Generate
prompt-box-extension.zipready for upload - Show you what files are included
First install dependencies:
npm installThen build:
npm run build # Creates clean dist/ folder
npm run zip # Creates ZIP file for Chrome Web StoreIf you prefer to do it manually:
- Create a new folder called
dist/ - Copy only these files to
dist/:Manifest.jsonbackground.jspopup.htmlpopup.jsicon16.pngicon48.pngicon128.png
- Create a ZIP file from the contents of
dist/
The following development files are automatically excluded (see .chromeignore):
README.md(this file)PRD.md(Product Requirements Document)security.mdc(Security guidelines)build.shandbuild.js(build scripts)package.json(npm configuration).git/(git repository files)- Any
.mdfiles - Development tool configurations
- Run the build script:
./build.sh - Go to Chrome Web Store Developer Dashboard
- Pay $5 developer fee (one-time)
- Upload the generated
prompt-box-extension.zipfile - Fill in the store listing details
- Wait for review (1-3 days)
| Command | Description |
|---|---|
./build.sh |
Build and create ZIP for Chrome Web Store |
npm install |
Install Node.js dependencies |
npm run build |
Create clean dist/ folder |
npm run zip |
Create ZIP file after building |
Feel free to submit issues and feature requests!
MIT License - feel free to use and modify!