liorkesten/Mushu - AI Code Analyst

🐉 Analyze tickets and explore codebases using Claude AI

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Dec 24, 2025
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: liorkesten/mushu@6c972768b3925aa2a8d0323d99ff3745afaea46d # v1.0.0

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

namedescriptionrequireddefault
ticket_keyIssue ticket key (e.g., PROJ-123)yes
ticket_summaryIssue ticket summary/titleyes
ticket_descriptionIssue ticket descriptionno""
analysis_modeAnalysis mode: bug, explore, or fixyesbug
anthropic_api_keyAnthropic API key for Claudeyes
github_tokenGitHub token (required for fix mode)no""
base_branchBase branch for PRs (default: main)nomain
custom_instructionsAdditional instructions to append to the promptno""
timeout_minutesTimeout for Claude analysis in minutesno15
pr_draftCreate PR as draft (default: true)notrue
pr_labelsComma-separated labels to add to created PRsnomushu,automated
namedescription
analysisClaude analysis result
pr_urlURL of created PR (fix mode only)
pr_numberNumber of created PR (fix mode only)
has_changesWhether code changes were made (fix mode)
branch_nameName of the created branch (fix mode)