aspnet-backend
CommunityBuild consistent .NET Web API backend
Software Engineering#validation#controller#service layer#transaction#entity framework#web api#aspnet core
Authorthinh082
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It solves the inconsistency and quality issues that happen when building or modifying ASP.NET Core Web API code without a unified backend workflow, leading to fragile endpoints, weak validation, and error-prone database updates.
Core Features & Use Cases
- Consistent backend architecture: Guides creation or modification of Controllers and Services that match the project’s conventions and wiring approach (DI, async patterns).
- Operational robustness: Enforces validation, careful exception handling, and transaction usage for multi-step database workflows.
- Database and query correctness: Promotes safe and efficient Entity Framework Core patterns like async/await, AsNoTracking for read queries, and AnyAsync for existence checks.
- Use Case: When you need to add a new feature such as “create an entity”, “update user profile”, or “add an API endpoint with business logic”, use this skill to generate code that fits the project’s expected structure and response format.
Quick Start
Activate this skill when you want to add a new ASP.NET Core endpoint and implement the related business logic in a service with validation and proper transaction handling.
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: aspnet-backend Download link: https://github.com/thinh082/GammarBE/archive/main.zip#aspnet-backend 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 471,000+ vetted skills library on demand.