Manusで任意のスキルを実行
ワンクリックで
ワンクリックで
ワンクリックでManusで任意のスキルを実行
始める$pwd:
codec-op-dev
// Guide for adding or modifying ggml ops in codec.cpp with backend-safe patterns.
$ git log --oneline --stat
stars:2
forks:1
updated:2026年4月15日 12:50
SKILL.md
// Guide for adding or modifying ggml ops in codec.cpp with backend-safe patterns.
| 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:
Guidelines for developing the codec.cpp project, ensuring parity with llama.cpp architecture and conventions.
Guide for adding a new codec model (GGUF conversion + ggml graph integration) in codec.cpp.