gitlab-ci-linterLint and validate GitLab CI/CD pipeline YAML files (.gitlab-ci.yml) for syntax errors, security issues, deprecated patterns, and best practices. Use when ask...
Install via ClawdBot CLI:
clawdbot install charlie-morrison/gitlab-ci-linterGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Generated May 21, 2026
A DevOps team integrates the linter into a pre-commit hook to automatically check every .gitlab-ci.yml change before it is committed, catching syntax errors, security issues, and best practice violations early in the development cycle.
A large enterprise with multiple teams enforces uniform pipeline standards by running the linter in CI to block merges that fail strict validation, ensuring all pipelines follow security policies and best practices.
A security team periodically runs the security subcommand across all pipeline files in the organization to detect hardcoded secrets, privileged runner configurations, and insecure image tags, generating reports for compliance.
A platform engineering team uses the linter as a training tool for new developers, providing markdown-formatted reports that explain each violation and suggest fixes, accelerating adoption of GitLab CI best practices.
During a migration from Jenkins to GitLab CI, a migration team uses the linter to identify deprecated patterns like only/except and missing rules, helping rewrite pipelines to modern GitLab standards.
Offer the linter as a free open source tool, generating revenue by providing premium enterprise support, custom integrations, and dedicated training for companies that adopt it as part of their CI/CD governance.
Wrap the linter into a SaaS platform that aggregates results from multiple GitLab instances, providing a centralized dashboard for pipeline health, trend analysis, and compliance reporting across teams.
Publish the linter as a paid plugin in the GitLab Marketplace with additional premium features like custom rule writing, inline suggestions, and automatic fix patching, monetized through a one-time purchase or subscription.
💬 Integration Tip
Add a simple CI job as shown in the SKILL.md to automatically lint your pipeline on every commit, ensuring no broken or insecure configurations are merged.
Scored May 21, 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.
Coding style memory that adapts to your preferences, conventions, and patterns for consistent coding.
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.