pr-pm/Karen Code Review
Get a brutally honest, cynical code review from Karen - no BS, just reality checks
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| anthropic_api_key | Anthropic API key for Claude (optional if openai_api_key provided) | no | — |
| openai_api_key | OpenAI API key (optional if anthropic_api_key provided) | no | — |
| ai_provider | AI provider to use: anthropic or openai (auto-detected if not specified) | no | auto |
| github_token | GitHub token for commenting on PRs | no | ${{ github.token }} |
| mode | Review mode: full, pr, or update | no | full |
| post_comment | Post Karen review as PR comment | no | true |
| generate_badge | Generate Karen score badge | no | true |
| min_score | Minimum Karen score to pass (0-100) | no | 0 |
| auto_update_readme | Automatically insert/update badge in README.md | no | false |
Outputs
| name | description |
|---|---|
| karen_score | Karen score (0-100) |
| karen_grade | Karen grade (Delete this and start over, Needs intervention, etc.) |
| review_path | Path to generated review markdown |
| badge_path | Path to generated badge SVG |