Quick Actions
Learn how to use Jolt's Quick Actions to automate common development tasks like generating PR descriptions, commit messages, tests, and fixing problems.
Available Quick Actions
Quick Actions make it easy for you to use Jolt for common development tasks. They're available in the VSCode extension, JetBrains app, and Jolt Desktop. You can either start a new chat with them or append a quick action output to an existing chat. Find the quick actions above the prompt input.


Generate PR Description
Automatically generate a well-structured pull request description based on your code changes. Jolt analyzes the diff between your feature branch and the base branch to create a comprehensive description of what your changes do.
Jolt will use a pull request or merge request template if one is available. If you have a template, Jolt will fill in the relevant sections with the information it generates.
Generate Commit Message
Create meaningful commit messages for your feature branch that follows best practices. Jolt examines your uncommitted changes and generates a concise, descriptive commit message.
Generate Tests for Uncommitted Changes
Automatically generate tests for your uncommitted code changes. Jolt analyzes your modifications and creates appropriate test cases that verify the functionality of your changes. Jolt will use the test harness you have in your project to generate the tests.
Generate Tests for All Changes
Generate tests for all changes in your branch, not just uncommitted ones. This is useful when you want to ensure comprehensive test coverage for your entire feature branch.
Fix Problems
Jolt sees the problems in your code reported by your IDE and attempts to fix them. The number of problems detected will be in the quick actions button. Problems include type errors, syntax errors, or critical linting errors. Only available when using the VSCode extension or the JetBrains plugin.