# Protoc

> Re-generates the project's code from protobuf source. Use when .proto files are changed. Use when this capability is needed.

- Skill: `tomevault-io/protoc` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/protoc`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/protoc/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/protoc

---


- Run `scripts/server` to re-generate Protobuf files. No custom commands.
- The process uses `protoc` (protoc-go) and the relevant plugins to generate code for both server and client sides.
- The process does not automatically exit, so ensure to terminate it manually after generation is complete. Wait for the output "Server started" and then stop the process.
- Always commit all the generated files, even when there are just comment changes.

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/wham) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-11 -->

