backend-developer

Automates ASP.NET 9.0 backend development for PhotoGallery with EF Core and clean architecture.

1|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/ArmyGuy255A/PhotoGallery --skill backend-developer-armyguy255a
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backend-developer
Source: https://github.com/ArmyGuy255A/PhotoGallery/tree/main/skills/backend-developer-skill
Command: npx skills add https://github.com/ArmyGuy255A/PhotoGallery --skill backend-developer-armyguy255a

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a structured blueprint and practical guidance to implement PhotoGallery's backend with ASP.NET 9.0, EF Core, and clean architecture.

Core Features & Use Cases

  • Domain-driven entities with business logic and private setters.
  • Repositories, services, and API endpoints, including authentication and storage integration.
  • Migration-ready EF Core configuration and scalable architecture blueprint for Phase 2-6.

Quick Start

Follow this guide to scaffold entities, repositories, services, and API endpoints for the PhotoGallery backend.

Frequently Asked Questions about backend-developer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure a clean architecture ASP.NET 9 backend with EF Core?

A clean architecture ASP.NET 9 backend separates domain entities, repositories, services, and API endpoints. This Skill automates that structure for a PhotoGallery app, enforcing private setters, factory methods, and repository interfaces.

What's the best way to implement JWT authentication in an ASP.NET 9 API?

Implementing JWT authentication in an ASP.NET 9 API requires securing endpoints with token-based validation. This Skill provides structured guidance to integrate JWT auth within clean architecture services.

Does this backend development Skill work with ASP.NET 9 and EF Core migrations?

Yes, this backend development Skill works with ASP.NET 9.0 and EF Core, providing migration-ready configurations and scalable architecture blueprints for Phase 2-6 development cycles.

How do I design domain entities with private setters and factory methods in EF Core?

Designing domain entities with EF Core involves using private setters and factory methods to encapsulate business logic. This Skill automates domain-driven entity creation for clean architecture compliance.

Can I abstract storage integration in a clean architecture ASP.NET backend?

Yes, you can abstract storage integration in a clean architecture ASP.NET backend. This Skill provides structured blueprints to implement storage abstraction alongside repositories and unit-testable services.

How do I scaffold unit-testable services and API endpoints for an ASP.NET backend?

Scaffolding unit-testable services and API endpoints in an ASP.NET backend requires repository interfaces and separation of concerns. This Skill automates generating these components across multiple development phases.