Claude Skill
niaka3dayo/agent-skills-vrc-udon
一个GitHub仓库,提供技能、规则和验证钩子,用于指导AI编码代理(Claude Code、Codex CLI、Gemini CLI)为VRChat世界生成正确的UdonSharp代码。
概览
仓库信息
安装这个 Skill
npx skills add niaka3dayo/agent-skills-vrc-udonRegistry 信息
npx skills add niaka3dayo/agent-skills-vrc-udongit clone https://github.com/niaka3dayo/agent-skills-vrc-udon.git
项目简介
一套技能、规则及验证钩子的集合,用于指导AI编码代理(如Claude Code、Codex CLI和Gemini CLI)生成正确的UdonSharp代码,适用于VRChat世界。它提供结构化指导,确保AI生成的脚本遵循VRChat SDK规范且无编译错误。
Skills, rules, and validation hooks that teach AI coding agents to generate correct UdonSharp code
要点
- 为AI代理提供结构化技能以编写UdonSharp代码
- 验证钩子用于捕获常见UdonSharp错误
- 规则与VRChat SDK规范对齐
- 兼容Claude Code、Codex CLI和Gemini CLI
- 专注于生成可编译的正确代码
使用场景
- 训练AI编码代理编写VRChat UdonSharp脚本
- 为VRChat世界自动化生成UdonSharp代码
- 根据SDK规则验证AI生成的UdonSharp代码
- 集成到Claude Code、Codex CLI或Gemini CLI工作流中
- 减少对AI生成的VRChat脚本进行手动调试
README 摘要
**English** | [日本語](README.ja.md) | [简体中文](README.zh-CN.md) | [繁體中文](README.zh-TW.md) | [한국어](README.ko.md) <p align="center"> <img src="https://img.shields.io/badge/VRChat_SDK-3.7.1--3.10.4-00b4d8?style=for-the-badge" alt="VRChat SDK" /> <img src="https://img.shields.io/badge/UdonSharp-C%23_%E2%86%92_Udon-5C2D91?style=for-the-badge&logo=csharp&logoColor=white" alt="UdonSharp" /> <img src="https://img.shields.io/badge/AI_Agent-Skills_%26_Rules-ff6b35?style=for-the-badge" alt="Agent Skills" /> <img src="https://img.shields.io/github/license/niaka3dayo/agent-skills-vrc-udon?style=for-the-badge" alt="License" /> </p> <p align="center"> <img src="https://img.shields.io/npm/v/agent-skills-vrc-udon?style=flat-square&label=npm" alt="npm version" /> <img src="https://img.shields.io/npm/dm/agent-skills-vrc-udon?style=flat-square&label=downloads" alt="npm downloads" /> <img src="https://img.shields.io/github/actions/workflow/status/niaka3dayo/agent-skills-vrc-udon/ci.yml?branch=dev&style=flat-square&label=CI" alt="CI" /> </p> <h1 align="center">Agent Skills for VRChat UdonSharp</h1> <p align="center"> <b>Skills, rules, and validation hooks that teach AI coding agents to generate correct UdonSharp code</b> </p> <p align="center"> <a href="#about">About</a> • <a href="#install">Install</a> • <a href="#structure">Structure</a> • <a href="#skills">Skills</a> • <a href="#rules">Rules</a> • <a href="#hooks">Hooks</a> • <a href="#contributing">Contributing</a> • <a href="#disclaimer">Disclaimer</a> </p> --- <h2 id="about">About</h2> VRChat world development with **UdonSharp** (C# → Udon Assembly) has strict compile constraints that differ significantly from standard C#. Features like `List<T>`, `async/await`