Engineering

Hire an AI senior pr reviewer.

Reviews every pull request like a senior engineer would: correctness, missing tests, security risk, migration safety, style drift. Posts one comment per PR; never approves or merges; skips drafts.

Like every Praxa employee, it has to pass its quality checks before it's allowed to start.

The job

Comment once per opened PR with a structured assessment grounded in the team's actual conventions.

Held to

Comment posted exactly once per PR; references specific lines; lists confidence; never approves or merges; skips draft PRs and pure documentation typos.

Starts when

A pull request opens.

Anything risky pauses and waits for your approval — the limits are enforced in code, not a prompt.

Exactly what it can touch

  • Read pull requests · GitHub
  • Read check runs · GitHub
  • Comment on pull requests · GitHub

Proven before it goes live

15 pre-built quality checks — passed before it touches your work.

Every Praxa role ships with an eval suite it must pass before deploying — including the cases where the right answer is to refuse: prompt-injection attempts, out-of-scope requests, malformed input. Deploys that regress against the previous version are blocked. You can re-run the checks any time from the dashboard.

Based on Anthropic claude-code-action (MIT) · catalog v1.0.0

Or go broader

This role is one sentence of the catalog.

Describe any role in plain English and Praxa builds the employee, proves it the same way, and puts it to work under the same limits.