ddd-code-inspect-with-qodana

Run Qodana PHP static analysis and triage SARIF issues.

3|Updated Feb 12, 2024
One-click install
npx skills add https://github.com/mgamadeus/ddd --skill ddd-code-inspect-with-qodana
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ddd-code-inspect-with-qodana
Source: https://github.com/mgamadeus/ddd/tree/main/.claude/skills/ddd-code-inspect-with-qodana
Command: npx skills add https://github.com/mgamadeus/ddd --skill ddd-code-inspect-with-qodana

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates PHP static analysis by running JetBrains Qodana inspections, collecting SARIF results, and helping you fix or suppress code-quality issues.

Core Features & Use Cases

  • Automates a full PHP inspection workflow with Qodana and SARIF parsing.
  • Parses SARIF reports to categorize issues, identify high-priority findings, and surface actionable fixes or suppressions.
  • Supports guidance for per-file inspections via IntelliJ MCP integration and project-wide scans for CI or local development.

Quick Start

Run a Qodana PHP inspection on your project and apply the recommended fixes or suppressions based on the SARIF output.

Frequently Asked Questions about ddd-code-inspect-with-qodana

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate PHP static analysis using Qodana?▼

You can automate PHP static analysis by running Qodana inspections to scan your source code, collecting SARIF reports to categorize issues, and applying recommended fixes or suppressions for high-priority findings.

How does SARIF parsing help fix PHP code quality issues?▼

SARIF parsing categorizes code quality issues detected by Qodana, identifies high-priority findings, and surfaces actionable fixes or suppressions to streamline your PHP refactoring and pre-PR QA processes.

What do I need to run Qodana PHP inspections on my project?▼

To run Qodana PHP inspections, you need the Qodana CLI installed, a valid Qodana Cloud project token, and access to your PHP source code to execute scans and generate SARIF output.

Can I use Qodana for project-wide PHP scans during CI validation?▼

Yes, Qodana supports project-wide PHP scans for CI validation and local development, detecting regressions and surfacing actionable findings through SARIF reports to maintain code quality.

Does Qodana support per-file PHP inspections for refactoring?▼

Yes, Qodana provides guidance for per-file PHP inspections via IntelliJ MCP integration, allowing you to target specific files during refactoring to detect and resolve code quality regressions.