polyfill-dotnet-api
CommunityPolyfill missing .NET APIs across frameworks.
AuthorJeremyKuhne
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Polyfill a modern .NET BCL API for .NET Framework to enable downlevel usage of newer APIs missing on net472 by selecting the correct source (Microsoft package, PolySharp, or hand-rolled polyfill) and capturing recurring design gotchas.
Core Features & Use Cases
- Source selection: chooses between Microsoft-shipped packages, PolySharp source-gen, and hand-rolled polyfills based on availability.
- Design rules & parity: ensures behavior parity with modern BCL surfaces including edge cases and allocation strategies.
- Use Case: when a required API is absent on net472, automatically determine the best polyfill and surface a compatible API surface.
Quick Start
Identify a missing API on net472 and apply the appropriate polyfill source to restore parity.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: polyfill-dotnet-api Download link: https://github.com/JeremyKuhne/touki/archive/main.zip#polyfill-dotnet-api Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.