Skip to content
View niaka3dayo's full-sized avatar

Block or report niaka3dayo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
niaka3dayo/README.md
NiAka — Full-stack Web Engineer and VRChat Creator

はじめまして、NiAkaです。

TypeScriptを中心に、Webアプリケーションの設計・開発・運用をしています。

個人ではVRChatのワールドやギミック、Unity向けツールを作っています。最近は、AIエージェントにUdonSharpをちゃんと書かせるためのOSSも育てています。

Full-stack web engineer. I also build VRChat worlds and tools, and maintain open-source skills that help coding agents write better UdonSharp.

200+
OSS GitHub Stars
6+ years
Web Development
20K visits
in 2 days — あまやどかり

Open Source

AIが書くUdonSharpを、もう少しまともにする。

普通のC#では通るのに、UdonSharpでは使えない書き方が結構あります。このリポジトリには、その違いをAIエージェントへ教えるルール、実装例、チェック用のフックをまとめています。

Claude Code、Codex、Cursorなどで使えるAgent Skillsです。日本語を含む5言語に対応しています。

npx skills add niaka3dayo/agent-skills-vrc-udon

Rules, examples, and validation hooks for agents that write UdonSharp.
I make agents dance.

Community Contributions / 技術協力

始終会が開発・運営するVRChat向けラジオギミックです。開発アドバイザーとして、コードレビューと技術的な設計・実装アドバイスを担当しています。公式頒布ページでは「外部協力・技術サポート」としてクレジットされています。

GitHub · BOOTH

Development advisor and external technical support for a VRChat radio gimmick, contributing code reviews and implementation guidance.

Personal Web Projects / 趣味の個人開発

仕事とは別に、趣味で企画・デザイン・実装・運用しているWebアプリです。勤務先や受託案件の制作物ではありません。

Small web apps I design, build, and maintain independently outside work.

めたこぴ for VRC
めたこぴ for VRC
Brown Wave
Brown Wave
  • めたこぴ for VRC — VRChat写真のXMPメタデータを、ブラウザだけで閲覧・編集・コピーするツール。PNG / JPEG対応。画像はサーバーへ送信しません。Astro React TypeScript
  • Brown Wave — 集中・休息・入眠向けのアンビエントサウンドミキサー。11種類のサウンド、プリセット、共有URL、スリープタイマー、PWAに対応。Astro React Web Audio API

NiAkaDo / NiAka堂

ワールド制作で面倒だったところを、小さな道具にしています。シェーダー、Prefab、Unityエディタ拡張などをBOOTHで配布しています。無料で使えるものもあります。

Small tools made while building VRChat worlds.

EzMirror
EzMirror
朧月 - Oborozuki Shader
朧月 - Oborozuki Shader
フォントを一括置き換えするやつ
フォントを一括置き換えするやつ
  • EzMirror — 置くだけで使える、軽量なVRChat向けミラーPrefab。無料。
  • 朧月 — 月の満ち欠けと雲の表情を作るシェーダー。無料。
  • フォントを一括置き換えするやつ — Unityプロジェクト内のフォントをまとめて差し替えるエディタ拡張。

NiAkaDev VPM Repository

VCC / ALCOMからNiAka堂のパッケージを導入・更新するための公式VPMリポジトリです。現在はEzMirrorを配布しています。

Repository ID: io.2aka.vpm · index.json

Web Development

フロント、API、データベース、インフラまで担当します。一番得意な言語はTypeScriptです。Reactを使ったフロントエンドだけでなく、Node.js、Hono、Denoによるバックエンドまで、要件整理から実装、運用までやっています。必要ならPHP、Python、AWS、Cloudflareも触ります。作って終わりではなく、公開してから直していく仕事が好きです。

CTOや開発リードとして、技術選定、設計、レビュー、リリース後の改善まで見てきました。

よく使うもの
Primary TypeScript
Frontend React Next.js Astro
Backend Node.js Hono Deno Laravel Python REST API
Platform Cloudflare AWS Docker
Quality CI/CD E2E Visual Regression Testing

I work across the stack, from product requirements and UI to APIs, infrastructure, and operations.

Web × VRChat

Webだけ、Unityだけで閉じない案件もやっています。Web側の状態をワールドへ渡したり、イベント運営の手間を減らしたり、その場で実際に使えるところまで作ります。

深海プロジェクト Aquelia
深海プロジェクト Aquelia
MokaBoard
MokaBoard
  • 深海プロジェクト Aquelia — 公式サイトとキャラクター管理システム「観測室」に加え、ワールド内Udonギミック一式の開発・継続メンテナンスを担当。Next.js / React / Cloudflare D1・R2 / UdonSharp。
  • MokaBoard — 「スナック狐日和」専用。Webシステムとワールド内表示をつなぐ連動型ギミック。

Web systems that extend what can happen inside a VRChat world.

VRChat Worlds

公開ワールド / Public Worlds

あまやどかり
あまやどかり
Cyanaria
Cyanaria
  • あまやどかり — 雨宿りのための公開ワールド。公開2日で20,000 visits / 3,300 favorites。
  • Cyanaria — 青い光と水の気配を楽しむ公開ワールド。

イベント用非公開ワールド / Private Event Worlds

マヌラボ
マヌラボ
灯の館
灯の館
  • マヌラボ — イベント用非公開ワールドを制作。Webから動かせる連動ギミックも担当。
  • 灯の館 — イベント用非公開ワールドを制作。イベントの雰囲気に合わせて空間を設計。

About

仕事ではフルスタックのWeb開発、個人ではVRChatのワールドやUnity向けツールを作っています。コードを書くこと自体より、実際に使えるところまで持っていくほうが好きです。

最近はAIエージェントを使った開発のやり方を試しつつ、良かったものをOSSに戻しています。

I like shipping things, watching how people use them, and improving them after release.

Links

GitHub · Zenn · note · X · BOOTH · VPM


このREADMEでは、個人名義で公開できる活動と成果物の一部だけを紹介しています。勤務先で担当した案件、受託で開発したアプリケーション・Webサイト、詳細な職務経歴は、守秘義務や契約、関係者のプライバシーを尊重するため掲載していません。公開できる範囲の経験については、必要に応じて個別に説明します。
This profile intentionally focuses on work that can be shared publicly. Professional and client projects are omitted where confidentiality, contractual obligations, or privacy apply.

Pinned Loading

  1. agent-skills-vrc-udon agent-skills-vrc-udon Public

    Skills, rules, and validation hooks that teach AI coding agents to generate correct UdonSharp code

    Shell 245 4

  2. Shijukai/HoboRadio Shijukai/HoboRadio Public

    始終会が管理、運営するほぼらじおのアセットです。

    C# 1