AIKraft/Skills/zig-cinterop

zig-cinterop

Навык взаимодействия Zig и C. Применяйте при вызове C из Zig, вызове Zig из C, использовании @cImport и @cInclude, запуске translate-c на заголовочных файлах C, определении extern-структур и упакованных структур (packed structs), сопоставлении типов C ABI или сборке смешанных проектов C/Zig. Активируется при запросах о @cImport, @cInclude, translate-c, extern struct, packed struct, C ABI в Zig, вызове C из Zig, экспорте Zig в C или эквивалентах bindgen.

mohitmishra786 official Другое

Что делает навык

Навык взаимодействия Zig и C. Применяйте при вызове C из Zig, вызове Zig из C, использовании @cImport и @cInclude, запуске translate-c на заголовочных файлах C, определении extern-структур и упакованных структур (packed structs), сопоставлении типов C ABI или сборке смешанных проектов C/Zig. Активируется при запросах о @cImport, @cInclude, translate-c, extern struct, packed struct, C ABI в Zig, вызове C из Zig, экспорте Zig в C или эквивалентах bindgen.

Как подключить

1Скачать навык
# возьмите папку навыка «zig-cinterop» из репозитория: # https://github.com/mohitmishra786/low-level-dev-skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r zig-cinterop/ ~/.claude/skills/zig-cinterop/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.