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.