ワンクリックで
protobuf
Apply when editing .proto files or the generated protobuf types (src/pbs/*) in this repo.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Apply when editing .proto files or the generated protobuf types (src/pbs/*) in this repo.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Apply for build/test/lint, dependency or feature changes, and editing Cargo.toml or .cargo config in this repo.
Apply when creating or tracking a GitHub issue, or planning multi-step work — the issue template and the task convergence loop.
Apply when changing the REST API surface — actix handlers, utoipa annotations, or request/response types under server/.
Apply when working with RocksDB storage — importing datasets, key encoding, column families, or query paths.
Apply when writing or editing Rust code in this crate — idioms, error handling, logging, docs, and lint rules.
Apply when writing or running tests, or updating insta snapshots, in this repo.
| name | protobuf |
| description | Apply when editing .proto files or the generated protobuf types (src/pbs/*) in this repo. |
.proto files under protos/annonars/** (packages like annonars.genes.base, annonars.gnomad.gnomad4, clinvar_data), proto3.build.rs: prost-build + pbjson-build (serde/JSON for .annonars and .clinvar_data). Well-known types map to pbjson_types; a descriptor set goes to OUT_DIR.include!d through src/pbs/*.rs (e.g. src/pbs/gnomad/gnomad4.rs). Don't edit generated code — edit the .proto and rebuild (cargo build, needs protoc).reserved its number/name.