generic-commit-convention

Validate conventional commit messages and run pre-push checks.

820|59|Updated Jun 19, 2026
One-click install
npx skills add https://github.com/modiqo/skillspec --skill generic-commit-convention
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generic-commit-convention
Source: https://github.com/modiqo/skillspec/tree/main/.claude/skills/commit-convention
Command: npx skills add https://github.com/modiqo/skillspec --skill generic-commit-convention

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The generic-commit-convention Skill addresses the issue of ensuring that all commit messages follow conventional standards and that all pre-push checks are run before any commits, pushes, or pull requests are created.

Core Features & Use Cases

  • Conventional Commit Standards: Enforces the use of conventional commit messages to maintain consistency across all commits.
  • Pre-push Checks: Automatically runs the repository's pre-push checks to ensure all conditions are met before code is pushed to the repository.
  • Use Case: For software engineers who want to ensure that their commits follow a consistent format, and that their repository has all necessary checks before code is pushed, this Skill streamlines the process and adds an extra layer of quality control.

Quick Start

Run the command to validate the skill.spec.yml and check the import and dependencies: skillspec validate ./skill.spec.yml

Frequently Asked Questions about generic-commit-convention

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce conventional commit message standards before pushing code?

Conventional commit validation analyzes commit messages against standard formats, executing pre-push checks to verify formatting and linting conditions, yielding consistent repository history and blocked non-compliant pushes.

What are pre-push checks in version control and when do I need them?

Pre-push checks in version control are automated validation scripts executing formatting and linting tasks prior to remote repository integration, yielding verified code quality and standardized commit history.

How do I validate commit messages against conventional commit formats?

Commit message validation scripts parse message structures against conventional formats, executing automated checks to enforce code consistency, yielding standardized and compliant version control history.

Do I need any specific dependencies to run pre-push formatting and linting checks?

Executing pre-push checks requires no external dependencies, utilizing internal scripts to validate conventional commit formats and run formatting or linting tasks, yielding a self-contained code quality assurance environment.

Why does my version control repository need conventional commit standards?

Version control repositories require conventional commit standards to enforce code consistency and quality across software development, executing automated pre-push checks to yield uniform commit history and streamlined integration.

Can I run pre-push checks for software development without external tools?

Running pre-push checks without external tools utilizes internal scripts to validate conventional commit messages and execute formatting or linting tasks, yielding standalone code quality control and repository consistency.