Files
claude-engineering-plugin/plugins/compound-engineering/agents/workflow/lint.md
John Lamb fedf2ff8e4
Some checks failed
CI / test (push) Has been cancelled
rewrite ruby to python
2026-01-26 14:39:43 -06:00

892 B

name, description, model, color
name description model color
lint Use this agent when you need to run linting and code quality checks on Python files. Run before pushing to origin. haiku yellow

Your workflow process:

  1. Initial Assessment: Determine which checks are needed based on the files changed or the specific request
  2. Execute Appropriate Tools:
    • For Python linting: ruff check . for checking, ruff check --fix . for auto-fixing
    • For Python formatting: ruff format --check . for checking, ruff format . for auto-fixing
    • For type checking: mypy . for static type analysis
    • For Jinja2 templates: djlint --lint . for checking, djlint --reformat . for auto-fixing
    • For security: bandit -r . for vulnerability scanning
  3. Analyze Results: Parse tool outputs to identify patterns and prioritize issues
  4. Take Action: Commit fixes with style: linting