From zad-actions
Run pre-commit linting voor ZAD Actions. Gebruik bij vragen over 'lint', 'pre-commit', 'code quality', 'formatting', 'linting'.
How this skill is triggered — by the user, by Claude, or both
Slash command
/zad-actions:lintsonnetThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Run pre-commit linting with automatic fixing.
Run pre-commit linting with automatic fixing.
Check pre-commit is installed:
command -v pre-commit
If not installed:
uv tool install pre-commit
pre-commit install
Run pre-commit on all files:
pre-commit run --all-files
If there are failures: Read the error output carefully, then fix the issues:
.yml/.yaml filesaction.yml run: blocks.github/workflows/ filesRe-run to verify fixes:
pre-commit run --all-files
Report summary: List what was fixed and what still fails (if anything).
uv tool install (not pip install) per project conventions..pre-commit-config.yaml at the repo root.npx claudepluginhub djimit/overheid-claude-plugins --plugin zad-actionsValidates, lints, audits, and fixes GitHub Actions workflows using actionlint and act. Includes local testing, error fixes, and public action version checks.
Validates GitHub Actions CI/CD workflow files using actionlint for syntax and heuristics for common mistakes, reporting issues with fix suggestions.
Automates format-lint-resolve pipelines for code editing tasks. Discovers linters from pyproject.toml/.pre-commit-config.yaml/package.json, fixes ruff/mypy/bandit issues, ensures quality before completion.