proto-codegen

Installation
SKILL.md

Local @temporalio/proto codegen

The published @temporalio/proto package often lags the protos we develop against. This tool regenerates a drop-in @temporalio/proto from current temporalio/api protos so you can build and preview the UI against unreleased fields locally.

This is a local dev unblock, not a shipped dependency. The generated output, the pnpm override that activates it, and the ui-server go.mod bump are all local-only — none of them are committed. A feature must not merge to main relying on an unreleased proto; wait until the fields ship in a released @temporalio/proto (and go.temporal.io/api for the ui-server), then delete the local setup with --reset.

Only the tooling is committed: scripts/generate-temporal-proto.ts, this skill, the .gitignore entry, and the protobufjs-cli devDep. vendor/temporalio-proto/ is gitignored.

Commands

Installs
2
Repository
temporalio/ui
GitHub Stars
430
First Seen
Aug 20, 2026
proto-codegen — temporalio/ui