원클릭으로
codec-op-dev
Guide for adding or modifying ggml ops in codec.cpp with backend-safe patterns.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Guide for adding or modifying ggml ops in codec.cpp with backend-safe patterns.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | codec-op-dev |
| description | Guide for adding or modifying ggml ops in codec.cpp with backend-safe patterns. |
Use this skill when adding a new op or modifying ggml op usage.
src/ops/ggml_ops.cpp (or small helper file).Preferred location:
src/ops/ggml_ops.cppGuidelines:
ggml_cont only when needed (avoid extra copies).Important: ggml/ is a submodule in this repo and must not be edited directly for commits.
Preferred steps:
src/ops/ggml_ops.cpp.ggml/.ggml/src/ggml-cpu/, explain that it requires a submodule bump (no direct edits).tests/ or a local harness within this repo.Note: ops changes should not touch the model registry (vtable) in src/codec.cpp unless a new model is being added.
Common ggml constraints you must verify in ggml/:
ggml_conv_transpose_1d: p0 == 0, d0 == 1 (use crop for padding).Recommended:
Failure patterns: