Extract Embedded Protos

Recover all embedded FileDescriptorProto values from a compiled Go binary, preserve the original descriptor set, and flatten every recovered protobuf package into one searchable and protoc-compilable .proto file. Use when inspecting Devin, Windsurf, Codeium, or another compiled Go application for protobuf/gRPC schemas; locating RPC requests, messages, system prompts, tool definitions, field numbers, or service streaming contracts; or replacing guessed reverse-engineered structs with descriptor-backed definitions.

leookun 0d54a1f 2 files · 4.4 KB Updated

File contents

leookun/devin-2api/tree/main/.agent/skills/extract-embedded-protos commit 0d54a1f026

Frequently asked questions

npx skillmds@latest add leookun/extract-embedded-protos