I'm Skymly (落笔wys) — I write C# / .NET libraries where compile-time codegen and small runtime primitives do the heavy lifting, and I build AI coding agents on the side. My active work spans three open repos: Observables (reactive boundaries with R3 / System.Reactive), DesignPatterns (composable patterns + Roslyn diagnostics), and IsaacAgent (an AI coding agent for Binding of Isaac: Repentance Lua mods). I also contribute to MvvmAIO when it overlaps with MVVM generators.
我是 Skymly(落笔wys)—— 写 C# / .NET 库,靠编译期代码生成和精简的运行时原语干活,业余也做 AI 编程助手。主要活跃在三个开源仓库:Observables(基于 R3 / System.Reactive 的响应式边界)、DesignPatterns(可组合设计模式 + Roslyn 诊断),以及 IsaacAgent(面向《以撒的结合·重生》Lua mod 的 AI 编程助手)。也会在 MvvmAIO 协作 MVVM 生成器相关的工作。
Roslyn generators that turn .NET events, HTTP, and SignalR into R3 or System.Reactive streams — pick one reactive stack per app.
Roslyn 生成器,把 .NET 的 事件、HTTP、SignalR 转成 R3 或 System.Reactive 流——每个应用选一种响应式栈。
→ Documentation · Samples · NuGet profile — *.Reactive pairs and download stats on NuGet.
Lightweight pattern primitives — chain, strategy, factory registry, singleton, … — with source generators, analyzers (DP###), and code fixes. Composition over inheritance; not a MediatR-style framework.
轻量级模式原语——chain、strategy、factory registry、singleton 等——配 源生成器、分析器(DP###)和 代码修复。组合优于继承;不是 MediatR 风格的框架。
→ ROADMAP · Samples · NuGet packaging when API stabilizes.
An AI coding agent for The Binding of Isaac: Repentance Lua mod development — a Cursor/OpenCode-style desktop app with Isaac-specific knowledge, tools, and workflows built in. Local RAG over 480+ modding docs, 16 agent tools, 9 task skills, and multi-provider LLM (OpenAI-compatible / Ollama). Built with .NET 8 + Avalonia 11.
面向 《以撒的结合·重生》 Lua mod 开发的 AI 编程助手——Cursor/OpenCode 风格的桌面应用,内置 Isaac 专属知识、工具与工作流。本地 RAG 覆盖 480+ 模组文档,16 个 agent 工具,9 个任务技能,多 LLM 提供方(OpenAI 兼容 / Ollama)。基于 .NET 8 + Avalonia 11。
→ Quick start · Skills · Agent tools · Build from source or publish a single-file exe.
Focused on Roslyn source generators, reactive codegen for .NET, and an AI coding agent for Isaac modding. Active across Observables, DesignPatterns, IsaacAgent, and MvvmAIO when it overlaps with MVVM generators.
专注于 .NET 的 Roslyn 源生成器、响应式代码生成,以及面向 Isaac 模组的 AI 编程助手。活跃于 Observables、DesignPatterns、IsaacAgent,以及 MVVM 生成器相关时的 MvvmAIO。
Issues and small, focused PRs are welcome in each repo's tracker.
欢迎在各仓库的 issue 里交流,也欢迎小而聚焦的 PR。
| Observables | issues |
| DesignPatterns | issues |
| IsaacAgent | issues |
| Docs / Samples | Observables.Docs · Observables.Samples |
Also active in the MvvmAIO org — org packages on Skym @ NuGet.



