Prompt Organizer
A powerful VS Code extension for organizing, storing, syncing, and sharing your AI coding prompts. Keep your best prompts at your fingertips and sync them across devices with cloud storage.
Features
Local Prompt Management
- Save Prompts — Quickly save selected text or entire files as categorized prompts
- Color-Coded Categories — Organize prompts by type (Coding, Debugging, Refactoring, Documentation, Testing, Other)
- Side Panel View — Browse all your prompts in a dedicated activity bar panel
- One-Click Access — Click any prompt to open its source file directly in the editor
Cloud Sync
- Sync to Cloud — Upload your entire
.prompts folder to secure cloud storage
- Pull from Cloud — Download your prompts to any device with your activation key
- Secure Storage — Prompts are isolated per user using license-based access control
Prompt Sharing
- Email Sharing — Share one or multiple prompts via email with formatted content
- Markdown Attachments — Recipients receive prompts as downloadable
.md files
- Quick Share — Share directly from the side panel with one click
License Management
- Activation System — Secure your prompts with a unique activation key
- Multi-Device Support — Use the same key across all your development machines
Getting Started
Installation
- Install the extension from the VS Code Marketplace
- Reload VS Code
Activation
- Open the Command Palette (
Ctrl+Shift+P / Cmd+Shift+P)
- Type
Prompt Organizer: Activate
- Enter your license key when prompted
Commands
Access all commands via the Command Palette (Ctrl+Shift+P / Cmd+Shift+P) and type "Prompt Organizer" to see available options:
| Command |
Description |
Prompt Organizer: Save as Prompt |
Save selected text as a new prompt with title and category |
Prompt Organizer: View Prompts |
Toggle the prompts side panel |
Prompt Organizer: Sync Prompts to Cloud |
Upload all local prompts to cloud storage |
Prompt Organizer: Pull Prompts from Cloud |
Download prompts from cloud to local storage |
Prompt Organizer: Share Prompts |
Select and share prompts via email |
Prompt Organizer: Activate |
Activate the extension with your license key |
Prompt Organizer: Logout |
Sign out and clear stored credentials |
Prompt Organizer: Get Activation Key |
Display your current activation key |
Usage
Saving a Prompt
- Select the text you want to save as a prompt
- Open Command Palette (
Ctrl+Shift+P)
- Run
Prompt Organizer: Save as Prompt
- Enter a title for your prompt
- Select a category from the dropdown
Prompts are saved to the .prompts folder in your current workspace.
Viewing Prompts
Click the Prompt Organizer icon in the Activity Bar (left sidebar) to open the prompts panel. Each prompt displays:
- Title
- Category (color-coded)
- Content preview (first 100 characters)
- Share button
Click any prompt to open its markdown file in the editor.
Syncing to Cloud
- Ensure you're activated with a valid license key
- Run
Prompt Organizer: Sync Prompts to Cloud
- All prompts in your
.prompts folder will be uploaded
Pulling from Cloud
- Run
Prompt Organizer: Pull Prompts from Cloud
- Your cloud-stored prompts will be downloaded to
.prompts
- Existing local prompts with the same name will be overwritten
Sharing Prompts
Via Command Palette:
- Run
Prompt Organizer: Share Prompts
- Select one or more prompts from the list
- Enter the recipient's email address
- Confirm to send
Via Side Panel:
- Click the Share button on any prompt
- Enter the recipient's email address
- Confirm to send
Configuration
Configure the extension in VS Code Settings (Ctrl+,):
| Setting |
Description |
promptOrganizer.supabaseUrl |
Supabase project URL for cloud sync |
promptOrganizer.supabaseAnonKey |
Supabase anonymous key for cloud sync |
File Structure
.prompts/
├── coding/
│ └── my-coding-prompt.md
├── debugging/
│ └── debug-helper.md
├── refactoring/
│ └── clean-code-tips.md
├── documentation/
│ └── doc-template.md
├── testing/
│ └── test-patterns.md
└── other/
└── misc-prompt.md
Each prompt is stored as a Markdown file with YAML frontmatter containing metadata:
---
id: "unique-id"
title: "My Prompt Title"
category: "coding"
createdAt: "2024-01-15T10:30:00.000Z"
updatedAt: "2024-01-15T10:30:00.000Z"
---
Your prompt content here...
Requirements
- VS Code 1.85.0 or higher
- Valid activation key for cloud features
- Internet connection for sync and sharing
Support
For issues, feature requests, or questions, please visit our GitHub repository.
License
This extension is licensed under the MIT License.