← Back to Skills Marketplace
sky-lv

Git Commit Validator

by SKY-lv · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
77
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install git-commit-validator
Description
Validates git commit messages against conventional commits format. Triggers: commit lint, conventional commits, commit format.
README (SKILL.md)

Commit Linter

Overview

Validates commit messages and enforces conventional commits format.

Conventional Commit Format

type(scope): description

Types: feat, fix, docs, style, refactor, perf, test, chore

Valid Examples

feat(auth): add password reset fix(api): handle null response docs(readme): update install

Rules

  • Subject line max 72 characters
  • Use imperative mood ("add" not "added")
  • No period at end of subject
  • Separate subject from body with blank line

Validate

git log --oneline -20

Usage Guidance
This skill appears low-risk but functionally incomplete: it promises automated commit-message validation but only gives rules and a command to view recent commits. If you expect an automated linter, don't rely on this skill as-is — prefer established tools (commitlint, husky, or built-in CI checks) or ask the author for a version that runs a linter and returns structured results. Before installing, consider: run it in a test repo to see exactly what commands it executes (it will run git commands locally), verify the slug/name mismatch with the author, and avoid granting any extra credentials since none are needed. If you want, request a clarified SKILL.md that either (a) invokes an actual linter (and documents required binaries) or (b) is explicitly described as a human-help/informational skill rather than an automated validator.
Capability Analysis
Type: OpenClaw Skill Name: git-commit-validator Version: 1.0.0 The skill is a straightforward commit message validator that provides guidelines for conventional commits. The only command included is a standard 'git log' call in SKILL.md to view recent history, and there are no indicators of malicious intent, data exfiltration, or suspicious execution.
Capability Assessment
Purpose & Capability
The name/description promise automated validation of commit messages against Conventional Commits, but the SKILL.md only contains guidance (rules/examples) and a single command (git log --oneline -20). There is no validation algorithm, linter invocation, or steps to return structured validation results. Also the manifest header inside SKILL.md uses a different slug/name (skylv-commit-linter) than the registry entry (git-commit-validator), which is inconsistent.
Instruction Scope
The runtime instruction set is minimal and safe: it only suggests running git log to view recent commits. It does not instruct reading unrelated files, accessing environment variables, or sending data externally. However it is vague and leaves the agent discretion to 'validate' without specifying how — that open-endedness could lead an agent to perform extra repo or system inspection if not constrained.
Install Mechanism
No install spec and no code files are present. Instruction-only skills are lower risk because nothing is written to disk or downloaded during install.
Credentials
No environment variables, credentials, or config paths are requested. The skill's stated purpose does not require additional secrets, and none are requested.
Persistence & Privilege
The skill does not request always:true, does not modify other skills or system settings, and does not persist credentials. Default autonomous invocation is allowed (platform default) but not combined with other concerning privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install git-commit-validator
  3. After installation, invoke the skill by name or use /git-commit-validator
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of skylv-commit-linter. - Validates git commit messages against the conventional commits specification. - Enforces rules such as subject line length, imperative mood, and format. - Provides triggers for commit linting and automation workflows.
Metadata
Slug git-commit-validator
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Git Commit Validator?

Validates git commit messages against conventional commits format. Triggers: commit lint, conventional commits, commit format. It is an AI Agent Skill for Claude Code / OpenClaw, with 77 downloads so far.

How do I install Git Commit Validator?

Run "/install git-commit-validator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Git Commit Validator free?

Yes, Git Commit Validator is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Git Commit Validator support?

Git Commit Validator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Git Commit Validator?

It is built and maintained by SKY-lv (@sky-lv); the current version is v1.0.0.

💬 Comments