Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>PromptDC | Vibe Coding PromptingNew to Visual Studio Code? Get it now.
PromptDC | Vibe Coding Prompting

PromptDC | Vibe Coding Prompting

PromptDC

|
331 installs
| (0) | Free
One-click prompt enhancement for Cline, Copilot, Gemini, Codex, Claude Code and Kilo Code chats. Now with Enhancement Modes (Simple/Structured) and Custom Prompts!
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

AI Prompt Enhancer for Claude, Cline, Codex, Copilot, Gemini and Kilo Code - PromptDC

Improve your coding prompts in one keyboard click!

Have you ever been frustrated by constantly repeating yourself, making typos, or typing “FIX THIS” over and over?

That happens all the time. When vibe coding, it’s easy to make typos or write prompts that aren’t clear. People often find themselves going back to old versions because the AI didn’t understand the prompt and made the wrong changes. But in reality, it’s usually not the AI’s fault — it’s the PROMPT.

That’s why PromptDC was created. It enhances your prompts with one keyboard click, without leaving VS Code. Just write your prompt in the chat and press your keyboard shortcut.

How It Works

  1. Write your prompt in the chat
  2. Press your keyboard shortcut
  3. PromptDC enhances your prompt
  4. Automatically replaces your prompt with the enhanced version

How It Works

How Enhance Works

Based on the AI model you're using (Copilot, Cline, Codex, Gemini Code Assist, Claude Code, or Kilo Code), our extension reads its system prompt, understands how that model operates, and then refines and restructures your input to make it more understandable. This helps the model generate better, more accurate results.

Keyboard Shortcuts

  • ctrl+alt+e (Windows/Linux) or cmd+ctrl+e (Mac)

What’s the Difference Without PromptDC?

See for yourself. Here’s a real-world example of how PromptDC improves your prompt:

PromptDC example

Extension Settings

The settings are located at the bottom right of VS Code, below the chat (status bar). If you have hidden the status bar, you won't be able to see it. To make it visible, enable the status bar from Customize Layout.

Supported AI Models:

  • GitHub Copilot
  • Cline
  • Codex (OpenAI)
  • Gemini Code Assist
  • Claude Code
  • Kilo Code

Language Settings

Choose your preferred response language for enhanced prompts:

  • English (default): Get enhanced prompts in English
  • Chinese: Get enhanced prompts in Chinese (中文)
  • Spanish: Get enhanced prompts in Spanish (Español)
  • Portuguese: Get enhanced prompts in Portuguese (Português)
  • Korean: Get enhanced prompts in Korean (한국어)
  • Indian: Get enhanced prompts in Hindi (हिन्दी)
  • Russian: Get enhanced prompts in Russian (Русский)
  • Vietnamese: Get enhanced prompts in Vietnamese (Tiếng Việt)
  • Czech: Get enhanced prompts in Czech (Čeština)

Format Settings

Choose your preferred response format for enhanced prompts:

  • Regular (default): Standard text format with proper structure
  • JSON: Enhanced prompts formatted as valid JSON
  • XML: Enhanced prompts formatted as valid XML
  • YAML: Enhanced prompts formatted as valid YAML

Enhancement Mode (NEW in v4.0.0!)

Choose how your prompts are enhanced:

  • Simple (default): Returns a clear, detailed paragraph without section headers. Perfect for quick, natural prompts.
  • Structured: Returns full structure with ROLE, OBJECTIVE, SUCCESS CRITERIA, SCOPE, PLAN, IMPLEMENTATION RULES, and DELIVERABLES. Ideal for complex tasks requiring detailed specifications.

Simple Mode Example:

Build a responsive portfolio website for a web designer. Include home,
portfolio gallery with project thumbnails, about page with bio and skills,
and contact page with a form. Use React with TypeScript, implement mobile-first
design, and ensure all images are lazy-loaded for performance.

Structured Mode Example:

ROLE: Senior Frontend Engineer

OBJECTIVE: Build a portfolio website for a web designer

SUCCESS CRITERIA:
- Responsive design across all devices
- Portfolio gallery with filtering
- Contact form with validation

SCOPE:
- In scope: Frontend implementation, responsive design
- Out of scope: Backend, database, authentication

PLAN:
1. Detect & orient: Identify stack and project structure
2. Design approach: Component hierarchy and routing
3. Implement: Build pages and components
...

Custom Enhancement Prompt (NEW in v4.0.0!)

Override the default enhancement logic with your own custom prompt template. This gives you full control over how your prompts are enhanced.

Use cases:

  • Use your company's specific prompt template
  • Add custom instructions for your workflow
  • Integrate with specific coding standards

When set, your custom prompt completely replaces PromptDC's default enhancement. The user's original input is automatically appended to your custom prompt.

Always Include Instructions (NEW in v4.0.0!)

Add instructions that are automatically appended to EVERY enhanced prompt output. These instructions are added at the end of each enhanced prompt.

Use cases:

  • "Always check .mdc rule files in the repo"
  • "Include timestamp in your response"
  • "Follow the coding standards at /docs/standards.md"
  • "Remember to run tests after making changes"

These settings allow you to customize how PromptDC enhances your prompts based on your specific needs and preferred output format.

How to Change Keyboard Shortcut

How to change keyboard shortcut

How to Change Model (Copilot, Cline, Codex, Gemini, Claude Code, or Kilo Code)

How to change model

Privacy & Terms

By using PromptDC, you agree to our Privacy Policy and Terms of Service.

Resources

  • Sign up for PromptDC
  • If you're a dev and want to bring your own API key, check the Lifetime Plan
  • If you need any help, please contact us at spromptdc@gmail.com
  • Feedback: We'd love your help in making PromptDC better!
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft