csharp-sdk-specialist
SolidC#/.NET SDK development with async patterns
AI & Automation 1,160 stars
71 forks Updated today MIT
Install
Quality Score: 92/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# C#/.NET SDK Specialist Skill
## Overview
This skill specializes in developing .NET SDKs with proper async/await patterns, supporting .NET Standard, .NET Core, and .NET 6+ with NuGet distribution.
## Capabilities
- Design .NET SDK architecture with modern patterns
- Implement async/await patterns with proper cancellation
- Configure NuGet package publishing
- Support .NET Standard 2.0/2.1, .NET Core 3.1, .NET 6/7/8
- Design extension methods for fluent APIs
- Implement dependency injection patterns
- Configure XML documentation for IntelliSense
- Support source link for debugging
## Target Processes
- Multi-Language SDK Strategy
- SDK Architecture Design
- SDK Testing Strategy
## Integration Points
- NuGet package registry
- xUnit/NUnit for testing
- dotnet CLI for building
- HttpClientFactory for HTTP
- System.Text.Json/Newtonsoft.Json
- Polly for resilience
## Input Requirements
- API specification
- Target framework versions
- Nullable reference types preference
- HTTP client preference
- Dependency injection requirements
## Output Artifacts
- .NET SDK source code (.csproj)
- NuGet package specification
- xUnit test project
- XML documentation
- Example console application
- README with installation
## Usage Example
```yaml
skill:
name: csharp-sdk-specialist
context:
apiSpec: ./openapi.yaml
targetFrameworks:
- netstandard2.0
- net6.0
- net8.0
nullableEnabled: true
useSourceLink: true
jsonSerializer: system-text-json
...
Details
- Author
- a5c-ai
- Repository
- a5c-ai/babysitter
- Created
- 4 months ago
- Last Updated
- today
- Language
- JavaScript
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Solid
python-sdk-specialist
Python SDK development with async support and type hints
1,160 Updated today
a5c-ai AI & Automation Solid
go-sdk-specialist
Go SDK development with idiomatic patterns
1,160 Updated today
a5c-ai AI & Automation Solid
rust-sdk-specialist
Rust SDK development with zero-cost abstractions
1,160 Updated today
a5c-ai AI & Automation Solid
java-sdk-specialist
Java SDK development for enterprise environments
1,160 Updated today
a5c-ai API & Backend Listed
dotnet-architect
Expert .NET backend architect specializing in C#, ASP.NET Core, Entity Framework, Dapper, and enterprise application patterns. Masters async/await, dependency injection, caching strategies, and performance optimization. Use PROACTIVELY for .NET API development, code review, or architecture decisions.
335 Updated today
aiskillstore