woocommerce-code-review
Überprüfen von WooCommerce-Code gegen Standards
Die Sicherstellung der Codequalität in der WooCommerce-Entwicklung kann aufgrund mehrerer Codierungsstandards eine Herausforderung sein. Diese Fähigkeit automatisiert die Codeüberprüfung durch Prüfung gegen die spezifischen PHP-, JavaScript- und UI-Textrichtlinien von WooCommerce.
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
テストする
「woocommerce-code-review」を使用しています。 Review this WooCommerce PHP code: class MyClass { public function getData() { return new Order(); } }
期待される結果:
- ❌ Dependency Injection: Using 'new' for DI-managed class
- Location: MyClass.php line 3
- Standard: woocommerce-backend-dev/dependency-injection.md
- Fix: Use $container->get( Order::class ) instead of new Order()
「woocommerce-code-review」を使用しています。 Check these UI strings: 'Save Changes', 'Order Details', 'Payment Options'
期待される結果:
- ❌ UI Text: Title Case should be sentence case
- Location: UI strings
- Standard: woocommerce-copy-guidelines/sentence-case.md
- Fix: Use 'Save changes', 'Order details', 'Payment options'
セキュリティ監査
安全Documentation-only skill providing coding standards guidelines. Contains no executable code, network calls, or file system operations. Static findings are false positives from markdown link syntax and JSON text being misidentified as security patterns.
リスク要因
🌐 ネットワークアクセス (1)
📁 ファイルシステムへのアクセス (14)
品質スコア
作れるもの
Codequalität sicherstellen
Überprüfen von Pull-Requests auf Einhaltung der WooCommerce-Codierungsstandards vor dem Zusammenführen
Automatische Standardsprüfung
Schnelles Identifizieren kritischer Verstöße in PHP- und JavaScript-Codeänderungen
Konsistenz wahren
Standardisieren von Code über Teammitglieder hinweg gemäß WooCommerce-Konventionen
これらのプロンプトを試す
Überprüfe diesen WooCommerce-PHP-Code auf kritische Verstöße: [paste code]. Prüfe auf eigenständige Funktionen, falsche DI-Verwendung, Namenskonventionen und fehlende Dokumentation.
Prüfe diese WooCommerce-UI-Zeichenfolgen auf ordnungsgemäße Satzanwendung: [paste text]. Kennzeichne jede Titelverwendung, die Satzanwendung sein sollte.
Überprüfe diesen WooCommerce-Code auf Verstöße gegen Abhängigkeitsinjektion. Prüfe, ob Klassen $container->get() statt new verwenden und ob interne Klassen in src/Internal/ sind.
Führe eine vollständige WooCommerce-Codeüberprüfung dieses PR durch. Prüfe PHP-Standards, UI-Text, Dokumentation und Architektur. Gruppiere Verstöße nach Typ mit spezifischen Korrekturen.
ベストプラクティス
- Zitieren Sie immer die spezifische Fähigkeitsdokumentation bei der Kennzeichnung von Verstößen
- Gruppieren Sie zusammengehörige Probleme für klareres Feedback
- Geben Sie korrekte Beispiele aus der Fähigkeitsdokumentation in Ihrer Überprüfung an
回避
- Kennzeichnen Sie keine Stilpräferenzen, die nicht in WooCommerce-Standards enthalten sind
- Vermeiden Sie das Überprüfen von Code ohne Zitieren der relevanten Fähigkeitsdokumentation
- Gehen Sie niemals von Standards aus - verweisen Sie immer auf spezifische Fähigkeitsdateien