🎯 Project-Specific: Tailored for different project types (Web, Mobile, API, etc.)
💻 Technology Focus: Specific enhancements based on your chosen technology stack
🔄 Persistent History: Save and reference your previous prompts and enhancements
⚙️ Customizable: Use your own API key and choose different AI models
How It Works
Select your project type and technology
Enter your basic project idea
Get an enhanced, detailed prompt in seconds
Installation
Open VS Code
Go to Extensions (Ctrl+Shift+X)
Search for "Prompt Enhancer"
Click Install
Setup
API Key Configuration
Get your API key from Anthropic
Open Command Palette (Ctrl+Shift+P)
Search for "Prompt Enhancer: Set API Key"
Enter your API key
Or add to settings.json:
{
"promptEnhancer.apiKey": "your-api-key-here"
}
Usage
Click the Prompt Enhancer icon in the Activity Bar
Select project type (Website, App, API, etc.)
Choose technology (React, Next.js, Flutter, etc.)
Enter your project idea
Click "Enhance Prompt" or press Enter
Example
Input:
A todo app with authentication
Output:
Project Requirements for Todo Application with Authentication:
1. User Authentication
- User registration with email/password
- Login/logout functionality
- Password reset capability
- JWT token-based session management
2. Todo Management
- CRUD operations for todos
- Task categorization
- Due date assignment
- Priority levels
Configuration
Setting
Description
Default
promptEnhancer.apiKey
Your Anthropic API key
""
promptEnhancer.model
AI model to use
"claude-3.5-sonnet"
promptEnhancer.theme
Light/Dark theme
"auto"
Requirements
VS Code version 1.105.0 or higher
Active internet connection
Anthropic API key
Technical Details
Built with TypeScript
Uses Claude 3.5 Sonnet API
Supports Windows, macOS, and Linux
Changelog
1.0.0 (2024-03-XX)
Initial release
Basic prompt enhancement
Project type and technology selection
Settings management
Chat history
0.0.1 (2024-03-XX)
Alpha release for testing
Contributing
Contributions are welcome! Please check our Contributing Guidelines.