·zig-cinterop
""

zig-cinterop

Навыки совместимости Zig C. Используйте при вызове C из Zig, вызове Zig из C, использовании @cImport и @cInclude, запуске перевода-c для заголовков C, определении внешних и упакованных структур, сопоставлении типов C ABI или создании смешанных проектов C/Zig. Активируется при запросах о @cImport, @cInclude, Translate-c, extern struct, упакованной структуре, Zig C ABI, вызове C из Zig, экспорте Zig в C или эквивалентах привязки.

22Установки·0Тренд·@mohitmishra786

Установка

$npx skills add https://github.com/mohitmishra786/low-level-dev-skills --skill zig-cinterop

Как установить zig-cinterop

Быстро установите AI-навык zig-cinterop в вашу среду разработки через командную строку

  1. Откройте терминал: Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.)
  2. Выполните команду установки: Скопируйте и выполните эту команду: npx skills add https://github.com/mohitmishra786/low-level-dev-skills --skill zig-cinterop
  3. Проверьте установку: После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Источник: mohitmishra786/low-level-dev-skills.

Guide agents through Zig's C interoperability: @cImport/@cInclude for calling C, translate-c for header inspection, extern struct and packed struct for ABI-compatible types, exporting Zig for C consumption, and zig cc for mixed C/Zig builds.

translate-c converts C headers to Zig declarations, letting you see exactly how Zig sees a C API:

This is Zig's equivalent of bindgen — you use it to understand what Zig generates, then use @cImport directly in code.

Навыки совместимости Zig C. Используйте при вызове C из Zig, вызове Zig из C, использовании @cImport и @cInclude, запуске перевода-c для заголовков C, определении внешних и упакованных структур, сопоставлении типов C ABI или создании смешанных проектов C/Zig. Активируется при запросах о @cImport, @cInclude, Translate-c, extern struct, упакованной структуре, Zig C ABI, вызове C из Zig, экспорте Zig в C или эквивалентах привязки. Источник: mohitmishra786/low-level-dev-skills.

Факты (для цитирования)

Стабильные поля и команды для ссылок в AI/поиске.

Команда установки
npx skills add https://github.com/mohitmishra786/low-level-dev-skills --skill zig-cinterop
Категория
""Письмо
Проверено
Впервые замечено
2026-02-22
Обновлено
2026-03-10

Browse more skills from mohitmishra786/low-level-dev-skills

Короткие ответы

Что такое zig-cinterop?

Навыки совместимости Zig C. Используйте при вызове C из Zig, вызове Zig из C, использовании @cImport и @cInclude, запуске перевода-c для заголовков C, определении внешних и упакованных структур, сопоставлении типов C ABI или создании смешанных проектов C/Zig. Активируется при запросах о @cImport, @cInclude, Translate-c, extern struct, упакованной структуре, Zig C ABI, вызове C из Zig, экспорте Zig в C или эквивалентах привязки. Источник: mohitmishra786/low-level-dev-skills.

Как установить zig-cinterop?

Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.) Скопируйте и выполните эту команду: npx skills add https://github.com/mohitmishra786/low-level-dev-skills --skill zig-cinterop После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Где находится исходный репозиторий?

https://github.com/mohitmishra786/low-level-dev-skills

Детали

Категория
""Письмо
Источник
skills.sh
Впервые замечено
2026-02-22