Prompts Configuration
DevoxxGenie allows you to configure the system prompt, keyboard shortcuts, and project description file. Slash commands (like /test, /explain) are now managed separately under Commands — see the Commands page.
Accessing Prompt Settings
- Open IntelliJ IDEA settings
- Navigate to
Tools>DevoxxGenie>Prompts
System Prompt
The system prompt sets the initial context and instructions for the LLM. You can customize it to better fit your use case.
Editing the System Prompt
- In the Prompts settings, locate the "System Prompt" text area
- Modify the text to include specific instructions, context, or preferences
- Click
Applyto save changes
System Prompt Best Practices
- Be clear and specific about what you want the LLM to do
- Include preferred coding styles or standards
- Mention the programming languages you use most often
- Specify how detailed you want explanations to be
Example system prompt:
You are an AI programming assistant for Java development. You help with coding tasks, provide explanations, and suggest improvements. Follow these guidelines:
1. Be concise and use examples
2. Follow Google Java Style Guide
3. Provide explanations that include rationale
4. When showing code, include comments for complex logic
5. Prefer modern Java patterns and APIs (Java 11+)
Keyboard Shortcuts
You can configure keyboard shortcuts for submitting prompts.
Setting Up Shortcuts
- In the Prompts settings, locate the "Keyboard Shortcuts" section
- Define your preferred keystroke combinations
- Click
Applyto save
Default Shortcuts
- Submit Prompt: Shift+Enter
- Cancel Execution: Escape
DEVOXXGENIE.md File
From the Prompts settings, you can generate a DEVOXXGENIE.md file for your project. This file is automatically included in the system prompt and gives the LLM context about your project.
Generating DEVOXXGENIE.md
- Click the "Generate DEVOXXGENIE.md" button
- The file will be created in your project root directory
You can also generate this file by typing /init in the DevoxxGenie input field.
For more information about DEVOXXGENIE.md, see the DEVOXXGENIE.md Configuration page.
Commands (Slash Commands)
Slash commands like /test, /explain, /review, and custom commands are now configured in a dedicated Commands settings page.
To manage commands, go to Settings > Tools > DevoxxGenie > Commands.
See the Commands page for full documentation on creating and using commands.
Skills (LLM-Activated SKILL.md Files)
Skills are a separate, newer feature: self-describing capabilities loaded from SKILL.md files on disk and activated by the LLM itself when Agent Mode is enabled.
To manage skills, go to Settings > Tools > DevoxxGenie > Skills.
See the Skills page for full documentation.