Skip to content
| Marketplace
Sign in
Visual Studio Code>AI>Prompt Improver (Chat)New to Visual Studio Code? Get it now.
Prompt Improver (Chat)

Prompt Improver (Chat)

Jhorman Orozco

|
2 installs
| (0) | Free
AI-powered prompt improvement assistant with a chat interface.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Prompt Improver Chat

🚀 AI-Powered Prompt Engineering Assistant for VS Code

VS Code License

English • Español


English

✨ Key Features

  • 🤖 Multi-Provider AI Support - Works with Google Gemini, Anthropic Claude, OpenAI, and GitHub Models.
  • 🧠 Smart Intent Analysis - Automatically classifies prompts as Execution, Context, or Question and provides a tailored Action Plan.
  • 📝 4-Part Framework - Enhances prompts using the Context, Objective, Constraints, and Output Format framework.
  • 📁 Advanced Context Attachment
    • Files & Folders: Browse and attach entire folders or specific files.
    • Open Editors: Quickly select from currently open files.
    • Images: Paste images directly into the chat (Ctrl+V / Cmd+V).
  • 📊 Token Management - Visual token counter with limits tailored to each provider (e.g., 32k for Gemini, 100k for Claude).
  • 🌐 Bilingual Output - Toggle responses between English and Spanish.
  • 🔐 Flexible Authentication - Sign in easily with Google or GitHub, or use personal API Keys.

📦 Installation

  1. Download the .vsix file.
  2. Open VS Code.
  3. Run: code --install-extension prompt-improver-chat-0.0.3.vsix
  4. Reload VS Code.

⚙️ Configuration

Click the ⚙️ Settings icon in the chat header to configure your provider.

option 1: Seamless Sign-In

  • Google: Click "Sign in with Google" to use Gemini models (requires Google Cloud Code).
  • GitHub: Click "Sign in with GitHub" to use GitHub Models.

Option 2: API Keys

Enter your personal API Key for any provider:

  • Gemini
  • Anthropic Claude
  • OpenAI
  • GitHub (PAT)

🎯 How to Use

  1. Open Chat: Click the Prompt Improver icon in the Activity Bar.
  2. Add Context:
    • Click @ Add Context to browse files/folders or select open files.
    • Paste Images directly into the input box.
  3. Write Prompt: Type your draft prompt.
  4. Send: The AI will analyze your intent and improve your prompt.
  5. Review & Act:
    • View the Critique and Action Plan.
    • Apply the improved prompt to your editor.
    • Copy or Regenerate if needed.

📋 Example

Input:

Write code to sort a list

Output (Improved):

Context: You are an expert Python developer. Objective: Create an efficient sorting function for a list of integers. Constraints: Use built-in methods, handle edge cases (empty list, single element). Output Format: Python function with docstring and type hints.


Español

✨ Características Principales

  • 🤖 Soporte Multi-Proveedor - Compatible con Google Gemini, Anthropic Claude, OpenAI y GitHub Models.
  • 🧠 Análisis Inteligente de Intención - Clasifica prompts como Ejecución, Contexto o Pregunta y genera un Plan de Acción.
  • 📝 Marco de 4 Partes - Mejora tus prompts usando Contexto, Objetivo, Restricciones y Formato.
  • 📁 Adjuntar Contexto Avanzado
    • Archivos y Carpetas: Navega y adjunta carpetas completas o archivos individuales.
    • Editores Abiertos: Selecciona rápidamente archivos que ya estás editando.
    • Imágenes: Pega imágenes directamente en el chat (Ctrl+V / Cmd+V).
  • 📊 Gestión de Tokens - Contador visual con límites por proveedor (ej. 32k para Gemini, 100k para Claude).
  • 🌐 Salida Bilingüe - Alterna respuestas entre Inglés y Español.
  • 🔐 Autenticación Flexible - Inicia sesión con Google o GitHub, o usa tus propias claves API.

📦 Instalación

  1. Descarga el archivo .vsix.
  2. Abre VS Code.
  3. Ejecuta: code --install-extension prompt-improver-chat-0.0.3.vsix
  4. Recarga VS Code.

⚙️ Configuración

Haz clic en el icono ⚙️ Settings en el chat para configurar tu proveedor.

Opción 1: Inicio de Sesión Rápido

  • Google: Clic en "Sign in with Google" para usar Gemini (requiere Google Cloud Code).
  • GitHub: Clic en "Sign in with GitHub" para usar GitHub Models.

Opción 2: Claves API

Ingresa tu API Key personal para cualquier proveedor:

  • Gemini
  • Anthropic Claude
  • OpenAI
  • GitHub (PAT)

🎯 Cómo Usar

  1. Abrir Chat: Clic en el icono de Prompt Improver.
  2. Agregar Contexto:
    • Clic en @ Add Context para buscar archivos/carpetas o seleccionar archivos abiertos.
    • Pegar Imágenes directamente en el cuadro de texto.
  3. Escribir Prompt: Escribe tu borrador.
  4. Enviar: La IA analizará la intención y mejorará tu prompt.
  5. Revisar y Actuar:
    • Revisa la Crítica y el Plan de Acción.
    • Apply (Aplicar) el prompt mejorado en tu editor.
    • Copiar o Regenerar si es necesario.

📋 Ejemplo

Entrada:

Escribe código para ordenar una lista

Salida (Mejorada):

Contexto: Eres un desarrollador Python experto. Objetivo: Crear una función eficiente de ordenamiento para una lista de enteros. Restricciones: Usar métodos integrados, manejar casos límite (lista vacía, un solo elemento). Formato de Salida: Función Python con docstring y type hints.


🔑 Get API Keys / Obtener Claves API

Provider Link
Google Gemini Google AI Studio
OpenAI OpenAI Platform
Anthropic Anthropic Console
GitHub GitHub Settings

Made with ❤️ for better prompts

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft