commit-message-linterValidate git commit messages against Conventional Commits spec and configurable rules. Use when linting commit messages, enforcing commit conventions, checki...
Install via ClawdBot CLI:
clawdbot install charlie-morrison/commit-message-linterGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Generated Oct 3, 2026
A platform team rolls out a commit-msg hook to 200+ developers across a monorepo to guarantee consistent changelog generation. The linter validates type/scope whitelists per package and blocks non-conforming commits locally before they hit CI.
A DevOps pipeline parses every commit on the main branch with the linter in JSON mode, then feeds validated Conventional Commits into semantic-release to auto-generate changelogs and bump versions. Invalid messages fail the build early, keeping the release history clean and machine-readable.
Maintainers of a popular OSS project add the linter as a required GitHub Action check on all pull requests and set strict forbidden patterns to catch WIP or vague messages. Contributors get instant markdown feedback explaining exactly which rule failed.
A fintech company subject to SOX and PCI audits mandates structured commit messages referencing ticket IDs via required_patterns. The linter runs nightly over the git history and exports markdown reports proving every change is linked to an approved work item.
A consultancy uses the linter's human-readable output with --strict mode during onboarding to teach new hires Conventional Commits interactively. Tutorial exercises run against sample repos so learners see immediate feedback on formatting, casing, and body structure.
The base linter stays free and MIT-licensed, while a paid enterprise tier adds centralized policy distribution, per-team rule overrides, audit dashboards, and SSO-gated configuration management. Companies pay to enforce org-wide standards from a single control plane.
Offer a hosted service that ingests commit metadata via webhooks, lints every push, and surfaces dashboards on commit hygiene trends, release cadence, and rule violation hotspots across repos. The CLI remains free to drive adoption and funnel teams into the paid analytics tier.
Sell integration packages where consultants wire the linter into clients' CI systems, tailor rule sets to internal conventions, and train engineering teams on commit standards. Includes custom rule development and migration from competing tools.
💬 Integration Tip
Install as a commit-msg hook with --file "$1" --strict for instant local feedback, and mirror the same command as a required CI check in --format json to guarantee consistency between developer machines and pipelines. Commit a shared .commitlintrc.json to the repo root so every contributor and CI runner uses identical rules.
Scored Oct 3, 2026
Control desktop applications on Windows — launch, close, focus, resize, move windows, simulate keyboard/mouse input, manage processes, control VSCode, read clipboard, and capture screen info. Use when the user wants to interact with any running program, switch windows, type text, press shortcuts, open files in VSCode, manage running processes, or get system display information.
Conduct rigorous, adversarial code reviews with zero tolerance for mediocrity. Use when users ask to "critically review" my code or a PR, "critique my code", "find issues in my code", or "what's wrong with this code". Identifies security holes, lazy patterns, edge case failures, and bad practices across Python, R, JavaScript/TypeScript, SQL, and front-end code. Scrutinizes error handling, type safety, performance, accessibility, and code quality. Provides structured feedback with severity tiers (Blocking, Required, Suggestions) and specific, actionable recommendations.
Pragmatic coding standards for writing clean, maintainable code — naming, functions, structure, anti-patterns, and pre-edit safety checks. Use when writing new code, refactoring existing code, reviewing code quality, or establishing coding standards.
Claude Code integration for OpenClaw. This skill provides interfaces to: - Query Claude Code documentation from https://code.claude.com/docs - Manage subagents and coding tasks - Execute AI-assisted coding workflows - Access best practices and common workflows Use this skill when users want to: - Get help with coding tasks - Query Claude Code documentation - Manage AI-assisted development workflows - Execute complex programming tasks
Plan, draft, version, and refine written content with enforced versioning and quality audits.
Use when writing tests, creating test strategies, or building automation frameworks. Invoke for unit tests, integration tests, E2E, coverage analysis, performance testing, security testing.