
whit3rabbit/claude-zig-skill
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
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. Thezig-asyncskill 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 |
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add whit3rabbit/claude-zig-skill