AI Agent Skills for VRChat UdonSharp world development
npx claudepluginhub niaka3dayo/agent-skills-vrc-udonVRChat UdonSharp skills, rules, and validation hooks for correct code generation
Share bugs, ideas, or general feedback.
English | 日本語 | 简体中文 | 繁體中文 | 한국어
Skills, rules, and validation hooks that teach AI coding agents to generate correct UdonSharp code
About • Install • Structure • Skills • Rules • Hooks • Contributing • Disclaimer
VRChat world development with UdonSharp (C# → Udon Assembly) has strict compile constraints that differ significantly from standard C#. Features like List<T>, async/await, try/catch, LINQ, and lambdas cause compile errors.
This repository provides AI coding agents with the knowledge to generate correct UdonSharp code from the start.
| Problem | Solution |
|---|---|
AI generates List<T>, async/await, etc. | Rules + hooks auto-detect and warn |
| Sync variable bloat | Decision tree + data budget |
| Incorrect networking patterns | Pattern library + anti-patterns |
| SDK version feature differences | Version table with feature mapping |
| Late Joiner state inconsistency | Sync pattern selection framework |
This is NOT:
Issues: Bug reports and knowledge requests are welcome via GitHub Issues. PRs: Pull Requests are not accepted. See CONTRIBUTING.md for details.
Migrating from fork/clone? — Since v1.0.0, this project is distributed as an npm package. You no longer need to fork or clone the repository. Simply run one of the install commands below inside your VRChat Unity project. If you previously cloned this repo, you can safely delete the cloned directory and switch to the npm-based install.
npx skills add niaka3dayo/agent-skills-vrc-udon
This uses the skills.sh ecosystem to install skills into your project.
claude plugin add niaka3dayo/agent-skills-vrc-udon
npx agent-skills-vrc-udon
Options:
npx agent-skills-vrc-udon --force # Overwrite existing files
npx agent-skills-vrc-udon --list # Preview files to install (dry run)
git clone https://github.com/niaka3dayo/agent-skills-vrc-udon.git