From zad-actions
Run pre-commit linting voor ZAD Actions. Gebruik bij vragen over 'lint', 'pre-commit', 'code quality', 'formatting', 'linting'.
npx claudepluginhub djimit/overheid-claude-plugins --plugin zad-actionsThis skill is limited to using the following tools:
Run pre-commit linting with automatic fixing.
Validates, 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.
Share bugs, ideas, or general feedback.
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.