Cloud agents & linting

Hi,

I recently started using Cursor agents to implement features on an open-source web-framework ( GitHub - garage44/garage44: Garage44 projects like Pyrite & Expressio ) I’m working on. To make it easier to verify the result, each PR is creating a separate deployment. Now, despite the eslint file and a linting.mdc with linting instructions, the agent still keeps on committing code that contains linting errors. Also, the commit messages are getting quite ugly when going through the Github PR UI. Is there a way to force the agent to use the linting tools (eslint/oxlint/commitlint) before committing code? Ideally, I wouldn’t even have to use Github to trigger the deployment, but have the agent do this directly. Also, it would be great to use a similar agent to do the review for me. Any thoughts?