Communitygithub.com

GetBindu/Bindu

Regeneriere Python + TypeScript gRPC-Stubs nach Bearbeitung von Proto-Dateien. Verwende, wenn sich proto/*.proto ändert, Importe aus bindu.grpc.generated fehlschlagen, CI eine Abweichung des generierten Codes meldet oder HandleMessages-Aufrufe mit einem Proto-Konflikt fehlschlagen.

Was ist Bindu?

Der Skill GetBindu/Bindu automatisiert die Neugenerierung von Python- und TypeScript-gRPC-Stubs, nachdem Änderungen an Proto-Dateien vorgenommen wurden. Er ist besonders nützlich für Entwickler, die mit gRPC-basierten Microservices arbeiten und sicherstellen müssen, dass die generierten Stubs immer mit der aktuellen Proto-Definition synchron sind. Der Skill wird typischerweise eingesetzt, wenn Änderungen an proto/*.proto-Dateien erkannt werden, Importe aus bindu.grpc.generated fehlschlagen, CI-Tools eine Abweichung des generierten Codes melden oder HandleMessages-Aufrufe aufgrund von Proto-Inkompatibilitäten scheitern. Er funktioniert durch die Ausführung der entsprechenden Code-Generierungsbefehle und stellt so eine konsistente Schnittstelle zwischen den Diensten sicher. Plattformunabhängig einsetzbar, solange die Abhängigkeiten (grpcio-tools, protoc, etc.) installiert sind.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add GetBindu/Bindu

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht Bindu?

Regeneriere Python + TypeScript gRPC-Stubs nach Bearbeitung von Proto-Dateien. Verwende, wenn sich proto/*.proto ändert, Importe aus bindu.grpc.generated fehlschlagen, CI eine Abweichung des generierten Codes meldet oder HandleMessages-Aufrufe mit einem Proto-Konflikt fehlschlagen.

Verwandte Skills