Skip to main content

php-code-review

Review PHP code using PhpStorm inspections. Use when editing PHP files, reviewing code quality, fixing PHP issues, or when asked about PHP best practices.

Quellinformationen

Repository
JetBrains/phpstorm-claude-marketplace
Letzte Quellaktivität
6. Juli 2026 um 15:07
Erkannte Sprache von SKILL.md
Englisch
Sterne
34
Forks
4

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

Datei-Explorer
2 Dateien

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
php-code-review
description
Review PHP code using PhpStorm inspections. Use when editing PHP files, reviewing code quality, fixing PHP issues, or when asked about PHP best practices.
# PHP Code Review Skill Use PhpStorm's inspection engine to ensure PHP code quality. This skill provides access to the same inspections shown in the IDE editor. ## When to Use - After editing PHP files (`.php`, `.phtml`) - When user asks to review PHP code quality - When fixing PHP-related issues - When asked about PHP best practices for this codebase ## Workflow ### 1. Run Inspections Call `get_inspections` to analyze a PHP file: ``` get_inspections( filePath: "path/to/file.php", minSeverity: "WEAK_WARNING" # or ERROR, WARNING, INFORMATION ) ``` Returns problems with: - **severity**: ERROR > WARNING > WEAK_WARNING > INFORMATION - **line/column**: Exact location (1-based) - **description**: What's wrong - **quickFixes**: Available automated fixes (name + description) ### 2. Evaluate Results - **ERROR**: Must fix - code may not work correctly - **WARNING**: Should fix - potential bugs or bad practices - **WEAK_WARNING**: Consider fixing - style or minor issues - **INFORMATION**: Optional - suggestions for improvement ### 3. Apply Fixes For issues with quick fixes, use `apply_quick_fix`: ``` apply_quick_fix( filePath: "path/to/file.php", line: 42, column: 10, quickFixName: "Safe delete '$unusedVar'" ) ``` **Note**: The `quickFixName` must match exactly what was returned by `get_inspections`. The tool re-runs highlighting at the specified location to find and apply the matching fix. For issues without quick fixes, edit the file manually. ### 4. Verify Re-run inspections to confirm issues are resolved.
Auf GitHub ansehen