changelog-linterValidate CHANGELOG.md files against the Keep a Changelog format (keepachangelog.com). Checks version ordering, date formats, section types, link references,...
Install via ClawdBot CLI:
clawdbot install charlie-morrison/changelog-linterGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Calls external URL not in known-safe list
https://keepachangelog.comAudited Apr 16, 2026 · audit v1.0
Generated Oct 6, 2026
A maintainer of a popular open source library runs the linter on every CHANGELOG.md update before merging contributor PRs. It catches missing link references, invalid dates, and section ordering issues that would otherwise ship unnoticed. This keeps the project's release history compliant with Keep a Changelog conventions.
A SaaS company adds the changelog linter as a required CI check in its release pipeline across dozens of microservice repositories. Any PR that modifies CHANGELOG.md must pass strict validation before it can be merged. This guarantees consistent, machine-readable release notes for the customer-facing changelog portal.
A fintech or healthcare engineering team uses the linter to enforce standardized changelog entries as part of their audit trail. Compliance officers need a well-structured, versioned record of every change to production systems. The linter's rules on dates, sections, and ordering provide objective evidence of documentation quality.
A developer relations team at a platform company audits changelogs across their SDKs, CLI tools, and API clients before each release cycle. The linter's JSON output is fed into a dashboard that tracks changelog health across projects. Teams with the most warnings get nudged to improve their release documentation.
A platform engineering team maintains hundreds of packages in a monorepo and runs the linter over each package's CHANGELOG.md during release preparation. Automated checks prevent malformed entries from reaching the aggregated company changelog. The tool's exit codes drive whether a release job proceeds or halts.
The core linter is distributed as a free, open-source CLI that developers can run locally and in CI. A paid cloud tier adds hosted validation, changelog health dashboards, and team-wide reporting. Revenue comes from subscription seats for engineering organizations.
The linter is packaged as a plugin for GitHub Actions, GitLab CI, and other platforms, with a free basic tier. Enterprise customers pay for advanced configuration, custom rule sets, and priority support. Revenue is driven by marketplace listings and direct enterprise sales.
The linter is bundled into a broader documentation quality platform that also checks READMEs, API docs, and contribution guides. Organizations pay to enforce company-wide documentation standards across all repositories. The changelog linter serves as an entry-point module that expands into broader adoption.
💬 Integration Tip
Drop the lint command into a CI step with --strict to fail builds on regressions, and use --format json to pipe results into dashboards or PR comment bots for automatic feedback.
Scored Oct 6, 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.