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.

Jolt Quick Actions in light mode

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.

On this page