woocommerce-backend-dev
WooCommerce-Backend-Code erstellen
WooCommerce-Backend-Änderungen müssen viele lokale PHP-, Hook-, Dependency-Injection- und Testkonventionen einhalten. Diese Skill bietet Claude, Codex und Claude Code gezielte Anleitung zum Erstellen konformen Backend-Codes und konformer Unit-Tests.
Mit meinem Agent installieren
Kopieren Sie diese Anfrage in Ihren Agent. Sie enthält die maßgebliche Skill-Seite und das Manifest.
Review the Skillstore skill "woocommerce-backend-dev" from https://skillstore.io/skills/woocommerce-woocommerce-backend-dev.md and its manifest at https://skillstore.io/api/skills/woocommerce-woocommerce-backend-dev/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ihr Agent sollte weiterhin seinen Plan anzeigen und alle von der Sicherheitsrichtlinie verlangten Bestätigungen anfordern.
Agent-lesbare Ressourcen
Verwenden Sie diese Links, wenn ein KI-Agent, Crawler oder Skript sauberen Kontext benötigt, statt die vollständige Seite zu lesen.
Testen
„woocommerce-backend-dev“ wird verwendet. Create a backend class that validates draft order cleanup.
Erwartetes Ergebnis:
Der Assistent identifiziert den internen Klassenspeicherort, schlägt standardmäßig private Hilfsmethoden vor, ergänzt knappe Docblock-Anforderungen und listet Unit-Tests für gültige Entwürfe, Nicht-Entwurfsbestellungen und fehlende Bestellungen auf.
„woocommerce-backend-dev“ wird verwendet. Add documentation for an existing WooCommerce action hook.
Erwartetes Ergebnis:
Der Assistent benennt den Callback konsistent, listet die erforderliche Parameterdokumentation auf, erklärt, wie der @since-Wert bestimmt wird, und warnt davor, Repository-Verlaufsbefehle unsicher auszuführen.
„woocommerce-backend-dev“ wird verwendet. Write tests for code that logs invalid payment suggestion data.
Erwartetes Ergebnis:
Der Assistent skizziert eine WC_Unit_Test_Case-Testdatei, verwendet eine system-under-test-Eigenschaft, beschreibt einen Fake-Logger und schließt Bereinigungserwartungen für Filter ein.
Sicherheitsaudit
SicherAll 60 static alerts are false positives. The blocker alerts cite PHP examples and documentation, while the external command alerts are Markdown code spans rather than executable shell syntax. No prompt injection, exfiltration, or malicious intent was found.
Risikofaktoren
Diesen Bericht teilen & zitieren
Teile den versionierten Bewertungsbericht, das neutrale Badge, die Einbettungskarte und Zitate. Skillstore berichtet Nachweise, ohne zu entscheiden, ob dieser Skill sicher ist.
Berichtslink kopieren
https://skillstore.io/skills/woocommerce-woocommerce-backend-dev/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown-Badge
[](https://skillstore.io/skills/woocommerce-woocommerce-backend-dev?utm_source=security_passport_badge)HTML-Badge
<a href="https://skillstore.io/skills/woocommerce-woocommerce-backend-dev?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/woocommerce-woocommerce-backend-dev/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Einbettungskarte
<iframe src="https://skillstore.io/embed/skills/woocommerce-woocommerce-backend-dev.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Wissenschaftliche Zitate (APA · BibTeX · CFF)
APA-Zitat
woocommerce. (2026). woocommerce-backend-dev security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/woocommerce-woocommerce-backend-dev/audits/9BibTeX-Zitat
@techreport{woocommerce-woocommerce-woocommerce-backend-dev-2026,
author = {woocommerce},
title = {woocommerce-backend-dev security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/woocommerce-woocommerce-backend-dev/audits/9},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "woocommerce-backend-dev security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "woocommerce"
date-released: "2026-07-24"
url: "https://skillstore.io/skills/woocommerce-woocommerce-backend-dev/audits/9"
identifiers:
- type: other
value: "skillstore:woocommerce-woocommerce-backend-dev:audit:9"
description: "Skillstore immutable audit report identifier"
Skillstore-Score
Warum dieser Score Evidenzvertrauen: HochWas Sie erstellen können
Backend-Klassen hinzufügen
Neue WooCommerce-PHP-Klassen mit korrekten Namespaces, Dateispeicherorten, Sichtbarkeit und Dependency-Injection-Mustern erstellen.
Hooks korrekt dokumentieren
Actions und Filter mit konsistenten Callback-Namen, Parameterdokumentation und @since-Annotationen hinzufügen oder aktualisieren.
Unit-Tests schreiben
WooCommerce-Unit-Tests mit projektkonformer Benennung, @testdox-Kommentaren, Fixtures, Assertions und Logger-Mocks erstellen.
Diese Prompts ausprobieren
Use the woocommerce-backend-dev skill. Create a WooCommerce backend class for [feature] and explain the file location, namespace, constructor or init method, and tests needed.
Use the woocommerce-backend-dev skill. Modify [class or method] to [behavior]. Follow WooCommerce naming, visibility, docblock, PHPStan, and data integrity conventions.
Use the woocommerce-backend-dev skill. Add or update the hook for [event]. Include callback naming, parameters, @internal usage, and correct @since guidance.
Use the woocommerce-backend-dev skill before writing tests. Design unit tests for [change], including ownership checks, invalid states, race-condition concerns, and logger mocking if needed.
Bewährte Praktiken
- Diese Skill aufrufen, bevor WooCommerce-PHP-Unit-Tests oder Backend-Codeänderungen geschrieben werden.
- Hook-Namen, IDs und Request-Daten als nicht vertrauenswürdig behandeln, bis sie validiert oder escaped wurden.
- Nach dem Anwenden generierter Änderungen die Test- und Lint-Befehle des Projekts ausführen.
Vermeiden
- Keine eigenständigen Funktionen hinzufügen, wenn eine Klassenmethode zur WooCommerce-Architektur passt.
- Bestelldaten nicht hart löschen oder ändern, ohne Status-, Besitz- und Berechtigungsprüfungen durchzuführen.
- Beispiele nicht kopieren, ohne Namespaces, @since-Werte und Testpfade anzupassen.
Häufig gestellte Fragen
Wobei hilft diese Skill?
Führt sie WooCommerce-Tests aus?
Kann sie Frontend-Code erstellen?
Warum ist die Risikostufe mittel?
Sind die Dokumentationslinks riskant?
Wann sollte diese Skill verwendet werden?
Entwicklerdetails
Autor
woocommerceLizenz
MIT
Skillstore-Revision
r2
Versionshinweis
Der Autor hat keine Version angegeben.
Ref.
88a8e9a07f4c54ab105c1c41b6267c287146b07b
Aktualität der Wartung
26.7.2026
Nutzung
9 Downloads · 430 Aufrufe
Dateistruktur