Browse Tasks

Select category

Select category

Select category

Select category

Select Task

Select Task

Select Task

Select Task

Select Tasks

Select Industry

Code Review

Pull Request Summary

Commit Message Review

Error Log Analysis

Test Case Generation

Internationalisation (i18n) Implementation

Prompt Enhancement

CRM

Commit Message Review

This Task automates the process of evaluating git commit messages for clarity, completeness, and adherence to conventional commit standards. Designed for use by Engineering Leads, DevOps Engineers, and Software Developers, the task performs the following functions:

  • Analyses commit messages against predefined standards and best practices

  • Checks for adherence to conventional commit formats (e.g., Angular convention)

  • Evaluates the clarity and completeness of the commit description

  • Identifies missing or incomplete information in the commit message

  • Suggests improvements for better communication of changes

  • Provides a quality score for each commit message


It is designed to integrate with version control systems, continuous integration pipelines, and code review platforms. The template can be adapted to address specific commit message standards within an organisation's development workflow. This customisation allows for tailored improvements in change documentation, version control practices, and team communication.

Example outputs:

{
  "conventional_format_adherence": false,
  "format_issues": [
    "Missing type prefix (e.g., feat:, fix:, docs:)",
    "Subject line exceeds 50 characters",
    "Body is not separated from subject by a blank line"
  ],
  "clarity_score": 6,
  "completeness_score": 5,
  "missing_elements": [
    "Reference to related issue or ticket",
    "Mention of potential breaking changes"
  ],
  "improvement_suggestions": [
    "Add a type prefix to indicate the nature of the change",
    "Shorten the subject line to 50 characters or less",
    "Separate the subject from the body with a blank line",
    "Include a reference to the related issue or ticket",
    "Mention any breaking changes if applicable"
  ],
  "overall_quality_score": 5,
  "revised_message": "feat: Implement user authentication system\n\nAdd email and password-based authentication for user accounts. This change includes:\n- User registration endpoint\n- Login and logout functionality\n- Password hashing and verification\n- JWT token generation and validation\n\nRelated to #123\n\nBREAKING CHANGE: This update requires a database migration for existing users."