← スキル一覧に戻る

php-quality
by morodomi
Question-Driven TDD workflow for Claude Code. Risk-based automation: INIT → PLAN → RED → GREEN → REFACTOR → REVIEW → COMMIT
⭐ 0🍴 0📅 2026年1月23日
SKILL.md
name: php-quality description: PHP品質チェック。PHPStan/Pint/PHPUnit実行時に使用。「PHPの品質チェック」「静的解析」で起動。 allowed-tools: Bash, Read, Grep, Glob
PHP Quality Check
PHP プロジェクトの品質チェックツール。
Commands
| ツール | コマンド | 用途 |
|---|---|---|
| PHPStan | ./vendor/bin/phpstan analyse --level=8 | 静的解析 |
| Pint | ./vendor/bin/pint | コードフォーマット |
| PHPUnit | ./vendor/bin/phpunit | テスト実行 |
| Pest | ./vendor/bin/pest | テスト実行(Pest) |
| Laravel | php artisan test | Laravelテスト |
Usage
静的解析
# 基本
./vendor/bin/phpstan analyse
# レベル指定(推奨: 8)
./vendor/bin/phpstan analyse --level=8
# 特定ディレクトリ
./vendor/bin/phpstan analyse src/ tests/
コードフォーマット
# 自動修正
./vendor/bin/pint
# チェックのみ
./vendor/bin/pint --test
テスト実行
# 全テスト
./vendor/bin/phpunit
# フィルタ
./vendor/bin/phpunit --filter=TestName
# カバレッジ
./vendor/bin/phpunit --coverage-html=coverage/
Quality Standards
| 項目 | 目標 |
|---|---|
| PHPStan Level | 8(最高) |
| カバレッジ | 90%+ |
| Pint | エラー0 |
Reference
- 詳細:
reference.md
スコア
総合スコア
70/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
✓説明文
100文字以上の説明がある
+10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です