WC

whit3rabbit/claude-zig-skill

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

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
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add whit3rabbit/claude-zig-skill
MCP 初心者?mcpskill.org のガイドから始めましょう →