Use this agent for all C# implementation work on ShadowDusk — feature development, native interop (P/Invoke, child-process wrappers), Result error handling, async pipeline code, and MonoGame content pipeline integration. Handles .NET 8, C# 12, NuGet packaging, and dotnet tool publishing. Best for: writing new…
Use this agent for test strategy, writing xUnit tests, setting up CI pipelines, creating shader fixture files, and verifying cross-platform compilation correctness. Best for: designing test coverage for a new feature, writing unit/integration tests, setting up GitHub Actions matrix builds across Linux/macOS/Windows…
Use this agent for security reviews of ShadowDusk code — path traversal in shader file I/O, command injection in native binary invocation, unsafe temp file handling, dependency/supply-chain risks for vendored native binaries, and input validation on untrusted .fx shader source. Run before any PR that touches process…
Use this agent for deep shader language questions — HLSL Effect (.fx) syntax, GLSL transpilation correctness, SPIR-V binary format, MSL (Metal Shading Language), sampler semantics, semantic binding differences across APIs, and debugging incorrect compiled output. Best for: diagnosing why a transpiled shader renders…
Edit/maintain ShadowDusk's published documentation (the DocFX site). Trigger on doc edits, fixing docs, updating the site, or questions about where doc content lives.
Set up and verify a local ShadowDusk build: prerequisites, native binaries, dotnet tools, build, full test suite, smoke compile, and optionally the GPU render gates and the experimental Slang toolchain. Trigger on setting up the repo, 'get me running', a first clone, verifying an environment, 'how do I test this', or…
Claude Code instructions for kaltinril/ShadowDusk, covering shadowdusk — cross-platform monogame shader compiler, the purpose (read this first), the evidence ladder — what "rung 4" means, source-of-truth files and handoff — there is no verbal handoff on this project.
Writes Markdown user-guide docs (how to use, workflows, tutorials, troubleshooting).
★not rated 9 8d agoA21 tokens
originalMIT
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: