Führen Sie sofort einen lokalen HTTP-Mock-Server aus jeder OpenAPI 3.x- oder Swagger 2.0-Spezifikationsdatei oder URL aus, ohne Backend-Code zu schreiben.
Der schnellste Weg, einen Skill direkt aus der Registry zu installieren.
npx clawhub@latest install phy-openapi-mock-server
Kopiere den Skill-Ordner an einen dieser Orte
~/.openclaw/skills/ <project>/skills/ Priorität: Workspace > Lokal > Integriert (Bundled)
Kopiere diesen Prompt in OpenClaw, um ihn automatisch zu installieren.
Hilf mir, phy-openapi-mock-server über Clawhub zu installieren. Falls Clawhub nicht installiert ist, installiere es bitte zuerst (npm i -g clawhub).
Hole dir die rohen Skill-Dateien in einem ZIP-Archiv.
OpenAPI Mock Server ist ein robustes Entwicklungstool, das jede OpenAPI 3.x- oder Swagger 2.0-Spezifikation sofort in einen voll funktionsfähigen lokalen HTTP-Server umwandelt. Indem Sie das Tool auf Ihr YAML- oder JSON-Schema verweisen, startet es einen lokalen Mock-Server, der sofort schema-konforme Mock-Daten ausgibt. Dies eliminiert Engpässe durch Backend-Abhängigkeiten und ermöglicht es Softwareteams, Contract-First-Workflows einzuführen, bei denen die Backend- und Frontend-Konstruktion gleichzeitig erfolgen können.
Die Verwendung dieser Einrichtung innerhalb des Openclaw Skills-Ökosystems stellt sicher, dass Entwicklungsteams zuverlässige, Offline- und automatisierte Mock-APIs lokal ausführen können. Entwickler erhalten Mock-Endpunkte, die Payloads validieren und anpassbare Antworten zurückgeben, ohne Mock-Routing-Logik schreiben oder containerisierte Stubs bereitstellen zu müssen.
Stellen Sie zunächst sicher, dass Node.js 16+ oder Docker auf Ihrem Host-System installiert ist. Um den Mock-Server mit dieser Skill auszuführen, führen Sie einen der folgenden Befehle in Ihrer CLI aus:
# Standard-Mock-Server-Ausführung aus einer lokalen Datei
/openapi-mock openapi.yaml
# Mock-Server-Ausführung aus einer Remote-URL-Spezifikation
/openapi-mock https://petstore.swagger.io/v2/swagger.json
# Mock-Server auf einem benutzerdefinierten Port ausführen
/openapi-mock openapi.yaml --port 4015
# Ausführung mit strikter Validierung (gibt 422 für nicht konforme Payloads zurück)
/openapi-mock openapi.yaml --validate
Wenn Node.js nicht verfügbar ist, verwenden Sie den alternativen Docker-Befehl in Ihrer Shell:
docker run --rm -p 4010:4010 \
-v "$(pwd):/tmp/spec" \
stoplight/prism:latest \
mock /tmp/spec/openapi.yaml -h 0.0.0.0
Diese Skill organisiert und betreibt Mock-Server-Workflows unter Verwendung der folgenden Systemkomponenten:
| Attribut | Beschreibung |
|---|---|
| Eingabe-Spezifikationsdatei | Lokaler Pfad zur .yaml-, .yml- oder .json-Datei oder eine direkte HTTP/S-URL zu einer Schemadatei |
| Port-Option | Numerischer Parameter (Standard 4010), der die Host-Adresse für HTTP-Datenverkehr festlegt |
| Validierungs-Flag | Das Argument --validate ordnet API-Einschränkungen eingehenden HTTP-Anfragen zu und lehnt ungültige Aufrufe mit einem 422-Fehler ab |
| Dynamik-Flag | Das Argument --dynamic weist den Server an, zufällige passende Schemawerts anstelle statischer Standardwerte auszugeben |
| Endpunkt-Bericht | Markdown-Aufschlüsselung, die Pfade, Methoden, Zusammenfassungen und erwartete HTTP-Statuscodes hervorhebt |
404 Not Found oder 500 Internal Server Error), indem Sie den Prefer: code=XXX-Header in Client-Anfragen bereitstellen.Prefer: dynamic=true-Header bei isolierten curl-Abfragen bereit, um statische Beispieldefinitionen zu umgehen und eine schema-basierte Wertgenerierung auszulösen.Authorization: Bearer fake-token senden.Laden
Ein lokales, abhängigkeitsfreies Tool zur Durchsetzung der Typabdeckung und zum Auditieren der TypeScript-Strenge, das implizite und explizite any-Lecks beseitigt.

Ein lokaler Bundle-Größen-Auditor ohne API, der Build-Artefakte analysiert, um Größenbudgets durchzusetzen und die Aufblähung von Abhängigkeiten zu eliminieren.

Ein lokaler statischer Analysator für GraphQL SDL oder introspection JSON, der Performance-Schwachstellen, Sicherheitsmängel und architektonische Risiken aufdeckt.

Ein statischer Sicherheitslücken-Scanner ohne API, der Codebasen über mehrere Programmiersprachen hinweg analysiert, um ReDoS- und regex-Qualitätsmängel zu erkennen und zu beheben.

Ein lokaler Analyse-Skill für Umgebungsvariablen, der die komplexe .env-Datei-Überschreibungshierarchie Ihres Frameworks auflöst, Konfigurationsrisiken kennzeichnet und die Verwendung mit Ihrem Quellcode abgleicht.

Ein lokaler, Agenten-nativer Datenvertrags-Durchsetzer, der unbemerkte Pipeline-Fehler verhindert, indem er Schemata validiert und Abweichungen zwischen Pipeline-Stufen erkennt.








































