qodana-local-review
PREFERRED METHOD for Qodana scans. Always delegate to local-qodana-reviewer sub-agent when user mentions Qodana, code quality scan, static analysis locally, or requests to run Qodana. Do NOT run qodana commands directly.
Installation
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
View source ↗GuidesSkill instructions
Qodana Local Review Skill
This skill automates local Qodana static code analysis scans using the Qodana CLI in native mode (without Docker).
When This Skill Activates
Common trigger phrases:
- "Run local qodana scan"
- "Do a local qodana review"
- "Qodana scan"
- "Run qodana locally"
- "Analyze code with qodana"
Key indicators:
- Mentions "qodana" or "qodana scan"
- Indicates local analysis (not CI/CD)
- Does NOT include a PR number (would be for PR workflow)
What This Skill Does
When activated, immediately delegate to the specialized sub-agent:
Use the Task tool with:
- subagent_type: "local-qodana-reviewer"
- description: "Run local Qodana review"
- prompt: "Run a local Qodana static code analysis scan using Qodana CLI in native mode.
Scan all code, analyze results, present a plan for fixes, apply changes, run tests,
and commit only if all tests pass."
Why Delegate to Sub-agent?
The local-qodana-reviewer sub-agent will:
- Execute Qodana CLI scan in native mode (no Docker)
- Parse SARIF output for issues
- Categorize by severity (error, warning, suggestion)
- Present a comprehensive plan before making any changes
- Apply fixes systematically
- Run tests to validate changes
- Commit only if all tests pass
- Generate detailed report
Features
-
Native Qodana CLI: Uses
qodana scanwithout Docker overhead - Safety-first: Never commits if tests fail
- Transparency: Always presents plan before applying fixes
- Comprehensive: Handles all issue severities
- Smart parsing: Extracts actionable items from SARIF format
See Also
- README.md - Detailed documentation and examples
- ~/.claude/agents/local-qodana-reviewer.md - Sub-agent implementation
- Project CLAUDE.md - Qodana configuration and usage
Examples
Read the usage examples in the source repository.
View source ↗Source history
- Indexed on
- 2026-01-20
- Index updated
- 2026-01-26
- Branch
- main
Index and sync dates describe this directory. View the source repository for code history.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!