Turn agents.md and skills into lint checks.
npm install -D bearing-lintTraditional linters check rules you can express in code. Bearing checks conventions you describe in words.
Turn guidance from AGENTS.md and skills into checks like “write tests that catch bugs, not just exercise code” and “don’t expose implementation details in user-facing copy.”
After each agent turn, Bearing sends the code diff and your rules to Jev, a model built for fast, economical decisions. Jev returns structured answers with probabilities, making frequent checks practical. Bearing uses those results to give your coding agent feedback so it can reconsider and revise its work.
Some Ideas for things you can lint with Bearing
- And whatever else you come up with!
Getting started
Install the Bearing CLI and agent hooks.
Ask your agent to propose Bearing rules using the provided skill.
Or start with some of our suggested rules.
Lock in your rules and get back to work.