| name | lint |
| description | Run ruff linting and formatting checks, auto-fix issues |
| user-invocable | true |
| argument-hint | [--check-only] |
Lint Skill
Run the project's linting and formatting pipeline, optionally auto-fixing issues.
Instructions
- Run
task lint to check the current state of linting and formatting (includes security rules via ruff S rules).
- If
$ARGUMENTS contains --check-only, report the results and stop — do not fix anything.
- Otherwise, run
task lint-fix to auto-fix all fixable issues.
- Re-run
task lint to confirm everything is clean.
- Run
task security for deeper secret/credential scanning.
- Report a summary of:
- What was fixed (if anything)
- Any remaining issues that require manual attention
- Security scan findings (if any)