WC

whit3rabbit/claude-zig-skill

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

23 stars Качество 53 Тренд 10MIT

Zig skill for Claude Code

Обзор

Two comprehensive Zig programming skills for Claude Code: The zig-async skill is for Zig 0.16+ nightly builds which reintroduce async I/O. It is not compatible with stable Zig 0.15.2. Download from repository root and extract: Async skill (Zig 0.16+ nightly only - not for stable 0.15.2) For team distribution, add to .claude/settings.json: The main skill for all Zig programming needs. - Fundamentals (19) - Philosophy, basics, getting started - Data Structures (20) - Arrays, hashmaps, sets, sorting - Strings & Text (14) - Parsing, manipulation, Unicode - Memory & Allocators (6) - Arena, GPA, custom allocators - Comptime (24) - Metaprogramming, generics, type reflection - Networking (18) - HTTP, sockets, REST APIs - Concurrency (8) - Threading, atomics, synchronization - And 8 more topics... - This skill is for Zig 0.16+ nightly builds only. Do NOT install if you're using stable Zig 0.15.2 or earlier. The async I/O model in 0.

README

Показан фрагмент оригинального README. Открыть оригинал.

Zig Skills for Claude Code

Two comprehensive Zig programming skills for Claude Code:

Skill Description Size Zig Version
zig-programming Complete Zig expertise with 223 recipes, multi-version docs, templates ~1.8MB 0.11 - 0.15.2 (stable)
zig-async Async I/O patterns with io_uring integration ~24KB 0.16+ (nightly only)

Most users should only install zig-programming. The zig-async skill is for Zig 0.16+ nightly builds which reintroduce async I/O. It is not compatible with stable Zig 0.15.2.

Quick Installation

Option 1: Zip File (Easiest)

Download from repository root and extract:

# Main Zig skill (recommended for all users)
curl -LO https://github.com/whit3rabbit/claude-zig-skill/raw/main/zig-programming.zip
unzip zig-programming.zip -d ~/.claude/skills/zig-programming/

Restart Claude Code after installation.

Option 2: Plugin Installation (Claude Code)

# Add this repo as a marketplace
/plugin marketplace add whit3rabbit/claude-zig-skill

# Install main skill (recommended for all users)
/plugin install zig-programming@whit3rabbit-claude-zig-skill

# Optional: Install async skill (only for Zig 0.16+ nightly)
# /plugin install zig-async@whit3rabbit-claude-zig-skill

For team distribution, add to .claude/settings.json:

{
  "permissions": {
    "additionalPluginMarketplaces": ["whit3rabbit/claude-zig-skill"]
  }
}

Verify Installation

ls ~/.claude/skills/zig-programming/SKILL.md

zig-programming Skill

The main skill for all Zig programming needs.

What’s Included

Component Count Description
Recipes 223 Tested code recipes from BBQ Cookbook
Reference Docs 13 versions Zig 0.2.0 through master
Templates 6 CLI app, library, build.zig, tests, C interop
Examples 6 Complete working programs

Recipe Topics

  • Fundamentals (19) - Philosophy, basics, getting started
  • Data Structures (20) - Arrays, hashmaps, sets, sorting
  • Strings & Text (14) - Parsing, manipulation, Unicode
  • Memory & Allocators (6) - Arena, GPA, custom allocators
  • Comptime (24) - Metaprogramming, generics, type reflection
  • Networking (18) - HTTP, sockets, REST APIs
  • Concurrency (8) - Threading, atomics, synchronization
  • And 8 more topics…

Supported Zig Versions

Version Status
0.15.2 Current stable (default)
0.14.1, 0.13.0, 0.12.1, 0.11.0 Fully supported
0.10.1, 0.9.1, 0.8.1, 0.7.1 Legacy support
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add whit3rabbit/claude-zig-skill
Новичок в MCP? Начните с руководства на mcpskill.org →