Skip to content

Prompts

Quick, reusable prompt templates for common tasks.

What are Prompts?

Prompts are simple, named text templates that you can quickly insert into your conversations. Unlike Prompt Apps which have dynamic placeholders and configuration options, Prompts are straightforward text snippets designed for speed and simplicity.

Use Cases

  • Frequently used instructions: "Explain this code step by step"
  • Role definitions: "Act as a senior code reviewer..."
  • Output formats: "Respond in JSON format with the following structure..."
  • Task templates: "Review this PR and check for..."

Creating Prompts

  1. Go to SettingsPrompts
  2. Click Add Prompt
  3. Enter:
    • Name: A short identifier (e.g., "review", "explain", "format")
    • Content: The full prompt text
  4. Click Save

Using Prompts

From the Picker

  1. In the chat input area, open the prompts picker
  2. Search by name or content
  3. Select a prompt to insert it

Keyboard Navigation

When the prompts picker is open:

  • Up/Down arrows: Navigate through prompts
  • Enter: Select and insert the prompt
  • Escape: Close the picker

Managing Prompts

Reordering

Drag and drop prompts to change their order. Frequently used prompts should be at the top for quick access.

Editing

  1. Click on a prompt in the settings
  2. Modify the name or content
  3. Changes save automatically

Deleting

Click the delete icon next to a prompt to remove it.

Examples

Code Explainer

Name: explain
Content: Explain this code step by step, focusing on:
1. What it does
2. How it works
3. Any potential issues or improvements

PR Reviewer

Name: review-pr
Content: Review this pull request as a senior engineer. Check for:
- Code quality and best practices
- Potential bugs or edge cases
- Performance implications
- Security concerns
- Test coverage
Provide specific, actionable feedback.

JSON Formatter

Name: json
Content: Respond with a JSON object. Use proper formatting with indentation. Include only the JSON, no additional text or markdown code blocks.

Translator

Name: translate-zh
Content: Translate the following text to Chinese. Preserve the original formatting and tone.

Prompts vs Prompt Apps

FeaturePromptsPrompt Apps
ComplexitySimple textTemplates with placeholders
InputsNoneDynamic input fields
Model selectionNoYes
Tool configurationNoYes
Keyboard shortcutsNoYes
Best forQuick, repeated tasksComplex workflows

Tips

  1. Keep names short: Use memorable, easy-to-type names
  2. Be specific: Include all necessary context in the prompt
  3. Organize by frequency: Put most-used prompts at the top
  4. Use for consistency: Ensure consistent output formats across conversations