{"id":"a124e2c9-0915-45e0-b971-423472da93cb","shortId":"4KmfJB","kind":"skill","title":"dotnet-backend-patterns","tagline":"Master C#/.NET patterns for building production-grade APIs, MCP servers, and enterprise backends with modern best practices (2024/2025).","description":"# .NET Backend Development Patterns\n\nMaster C#/.NET patterns for building production-grade APIs, MCP servers, and enterprise backends with modern best practices (2024/2025).\n\n## Use this skill when\n\n- Developing new .NET Web APIs or MCP servers\n- Reviewing C# code for quality and performance\n- Designing service architectures with dependency injection\n- Implementing caching strategies with Redis\n- Writing unit and integration tests\n- Optimizing database access with EF Core or Dapper\n- Configuring applications with IOptions pattern\n- Handling errors and implementing resilience patterns\n\n## Do not use this skill when\n\n- The project is not using .NET or C#\n- You only need frontend or client guidance\n- The task is unrelated to backend architecture\n\n## Instructions\n\n- Define architecture boundaries, modules, and layering.\n- Apply DI, async patterns, and resilience strategies.\n- Validate data access performance and caching.\n- Add tests and observability for critical flows.\n- If detailed patterns are required, open `resources/implementation-playbook.md`.\n\n## Resources\n\n- `resources/implementation-playbook.md` for detailed .NET patterns and examples.\n\n## Limitations\n- Use this skill only when the task clearly matches the scope described above.\n- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.\n- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.","tags":["dotnet","backend","patterns","antigravity","awesome","skills","sickn33","agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding"],"capabilities":["skill","source-sickn33","skill-dotnet-backend-patterns","topic-agent-skills","topic-agentic-skills","topic-ai-agent-skills","topic-ai-agents","topic-ai-coding","topic-ai-workflows","topic-antigravity","topic-antigravity-skills","topic-claude-code","topic-claude-code-skills","topic-codex-cli","topic-codex-skills"],"categories":["antigravity-awesome-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/sickn33/antigravity-awesome-skills/dotnet-backend-patterns","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add sickn33/antigravity-awesome-skills","source_repo":"https://github.com/sickn33/antigravity-awesome-skills","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 34831 github stars · SKILL.md body (1,478 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-24T06:51:06.002Z","embedding":null,"createdAt":"2026-04-18T21:36:21.239Z","updatedAt":"2026-04-24T06:51:06.002Z","lastSeenAt":"2026-04-24T06:51:06.002Z","tsv":"'/.net':7,31 '2024/2025':24,48 'access':86,147 'add':151 'api':14,38,57 'appli':138 'applic':93 'architectur':70,130,133 'ask':206 'async':140 'backend':3,19,26,43,129 'best':22,46 'boundari':134,214 'build':10,34 'c':6,30,62,116 'cach':75,150 'clarif':208 'clear':181 'client':122 'code':63 'configur':92 'core':89 'criteria':217 'critic':156 'dapper':91 'data':146 'databas':85 'defin':132 'depend':72 'describ':185 'design':68 'detail':159,168 'develop':27,53 'di':139 'dotnet':2 'dotnet-backend-pattern':1 'ef':88 'enterpris':18,42 'environ':197 'environment-specif':196 'error':98 'exampl':172 'expert':202 'flow':157 'frontend':120 'grade':13,37 'guidanc':123 'handl':97 'implement':74,100 'inject':73 'input':211 'instruct':131 'integr':82 'ioption':95 'layer':137 'limit':173 'master':5,29 'match':182 'mcp':15,39,59 'miss':219 'modern':21,45 'modul':135 'need':119 'net':25,55,114,169 'new':54 'observ':154 'open':163 'optim':84 'output':191 'pattern':4,8,28,32,96,102,141,160,170 'perform':67,148 'permiss':212 'practic':23,47 'product':12,36 'production-grad':11,35 'project':110 'qualiti':65 'redi':78 'requir':162,210 'resili':101,143 'resourc':165 'resources/implementation-playbook.md':164,166 'review':61,203 'safeti':213 'scope':184 'server':16,40,60 'servic':69 'skill':51,107,176 'skill-dotnet-backend-patterns' 'source-sickn33' 'specif':198 'stop':204 'strategi':76,144 'substitut':194 'success':216 'task':125,180 'test':83,152,200 'topic-agent-skills' 'topic-agentic-skills' 'topic-ai-agent-skills' 'topic-ai-agents' 'topic-ai-coding' 'topic-ai-workflows' 'topic-antigravity' 'topic-antigravity-skills' 'topic-claude-code' 'topic-claude-code-skills' 'topic-codex-cli' 'topic-codex-skills' 'treat':189 'unit':80 'unrel':127 'use':49,105,113,174 'valid':145,199 'web':56 'write':79","prices":[{"id":"4d215772-49d1-4317-8564-78205f530482","listingId":"a124e2c9-0915-45e0-b971-423472da93cb","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"sickn33","category":"antigravity-awesome-skills","install_from":"skills.sh"},"createdAt":"2026-04-18T21:36:21.239Z"}],"sources":[{"listingId":"a124e2c9-0915-45e0-b971-423472da93cb","source":"github","sourceId":"sickn33/antigravity-awesome-skills/dotnet-backend-patterns","sourceUrl":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/dotnet-backend-patterns","isPrimary":false,"firstSeenAt":"2026-04-18T21:36:21.239Z","lastSeenAt":"2026-04-24T06:51:06.002Z"}],"details":{"listingId":"a124e2c9-0915-45e0-b971-423472da93cb","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"sickn33","slug":"dotnet-backend-patterns","github":{"repo":"sickn33/antigravity-awesome-skills","stars":34831,"topics":["agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows","antigravity","antigravity-skills","claude-code","claude-code-skills","codex-cli","codex-skills","cursor","cursor-skills","developer-tools","gemini-cli","gemini-skills","kiro","mcp","skill-library"],"license":"mit","html_url":"https://github.com/sickn33/antigravity-awesome-skills","pushed_at":"2026-04-24T06:41:17Z","description":"Installable GitHub library of 1,400+ agentic skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, and more. Includes installer CLI, bundles, workflows, and official/community skill collections.","skill_md_sha":"43f4b5c86e67e9447c0bfca72ab871a8955023f3","skill_md_path":"skills/dotnet-backend-patterns/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/dotnet-backend-patterns"},"layout":"multi","source":"github","category":"antigravity-awesome-skills","frontmatter":{"name":"dotnet-backend-patterns","description":"Master C#/.NET patterns for building production-grade APIs, MCP servers, and enterprise backends with modern best practices (2024/2025)."},"skills_sh_url":"https://skills.sh/sickn33/antigravity-awesome-skills/dotnet-backend-patterns"},"updatedAt":"2026-04-24T06:51:06.002Z"}}