lklimek/Claudius PR Review

Claudius AI-powered PR code review using Claude Code

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Mar 16, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: lklimek/claudius-review-action@4fd1dc2655b467a386dbadbae01c98a89c510e68 # no releases — HEAD as of 2026-07-11

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
anthropic_api_keyAnthropic API key (alternative to OAuth)no""
claude_code_oauth_tokenClaude Code OAuth token (alternative to API key)no""
memcan_urlMemCan server URL (e.g., http://host:8190)no""
memcan_api_keyMemCan API key for server authenticationno""
github_tokenGitHub token for API/CLIno${{ github.token }}
allowed_non_write_usersComma-separated GitHub usernames (or '*') allowed to trigger the review without write/admin access to the repo — e.g. a triage-permission bot/service account that only applies the trigger label. Passed through to claude-code-action, which requires github_token to be set for this to take effect. WARNING: bypasses a real security gate; keep it scoped to specific trusted accounts, avoid '*' on public repos.no""
claude_agentClaude agent personanoclaudius:claudius
pluginsNewline-separated plugin listnoclaudius@lklimek claudash@lklimek memcan@lklimek
plugin_marketplacesNewline-separated marketplace URLsnohttps://github.com/lklimek/agents.git
prompt_extraAdditional instructions appended to core promptno""
trigger_labelLabel to remove on successnoclaudius-review
remove_label_on_successWhether to remove trigger labelnotrue
debug_outputShow full raw Claude Code JSON output (tool calls/results) in the job log. WARNING: may leak secrets/tokens into publicly-visible Actions logs — enable only for troubleshooting. Independent of GitHub's own 'Enable debug logging' re-run checkbox, which has no effect on this action's verbosity.nofalse
checkoutWhether action handles git checkoutnotrue
fetch_depthGit fetch depth (only if checkout=true)no0
allowed_toolsTool allowlist for Claudenomcp__plugin_claudius_github,mcp__plugin_claudius_github__pull_request_read,mcp__plugin_claudius_github__pull_request_review_write,mcp__plugin_claudius_github__add_reply_to_pull_request_comment,Read,Write,Edit,Glob,Grep,Agent,Skill,Task,TaskCreate,TaskUpdate,TaskList,TaskGet,TaskOutput,SendMessage,Bash(gh pr *),Bash(gh api *),Bash(git diff *),Bash(git log *),Bash(git fetch *),Bash(git branch *),Bash(git rev-parse *),Bash(git show *),Bash(git pull *),Bash(git checkout *),Bash(git status),Bash(git status *),Bash(git remote *),Bash(git merge-base *),Bash(echo *),Bash(ls *),Bash(jq *),Bash(mkdir *),Bash(mktemp *),Bash(pwd *),Bash(*gh-resolve-review-threads.sh *),Bash(*gh-fetch-review-comments.sh *),Bash(*gh-fetch-reviews.sh *),Bash(*gh-list-review-threads.sh *),Bash(*gh-request-reviewer.sh *),Bash(*gh-post-review.sh *),Bash(*gh-pr-base-sha.sh *),Bash(*consolidate_reports.py *),Bash(*validate_report.py *),Bash(*generate_review_report.py *),mcp__plugin_memcan_brain,mcp__plugin_memcan_brain__search,mcp__plugin_memcan_brain__search_memories,mcp__plugin_memcan_brain__add_memory,mcp__plugin_memcan_brain__update_memory,mcp__plugin_memcan_brain__delete_memory,mcp__plugin_memcan_brain__count_memories
claude_extra_argsAdditional Claude Code CLI flags (appended to built-in args)no""
report_retention_daysArtifact retention daysno14
namedescription
report_artifact_nameName of the uploaded review report artifact