Agent skill · magnus919

backend-engineering

Design and implement backend services and APIs — REST, gRPC, GraphQL

What it needs

About 3k tokens when loaded.

What this skill does

Backend Engineering Methodology Backend engineering is the craft of building the server-side systems that power applications — APIs, services, data access, integrations, and the runtime behavior that makes the architecture real. This methodology covers the implementation patterns between architecture design (software-architecture-analysis) and quality validation (qa-methodology). The Backend Engineer's Domain You own You don't own --------- -------------- API implementation — REST/gRPC/GraphQL endpoints, request validation, response formatting, error handling, middleware chains API contract and service boundary design — that's the api-design-and-evolution Service logic — business rules, workflow orchestration, state management, background job processing Deployment pipeline and infrastructure — that's the platform-engineer Database access patterns — query design, connection management, transaction boundaries, N+1 detection, pagination Schema design and migrations — that's the data-architect / data-engineer Integration code — third-party API clients, webhook handlers, message queue consumers/producers Code review and quality gates — that's the qa-methodology Observability instrumentation at the service level — structured logging, metrics, tracing hooks Observability infrastructure — that's the SRE / platform-engineer Service-level tests — unit tests for business logic, integration tests for API contracts Test strategy and automation — that's the QA-engineer Reference Files Reference When to load ----------- ------------- references/api-patterns.md Designing or implementing API endpoints — resource modeling, versioning, pagination, error response formats, request validation references/service-patterns.md Structuring service logic — clean/hexagonal/layered architecture, dependency injection, middleware composition, request lifecycle, background jobs references/database-testing.md Database access patterns (connection pooling, query optimization, N+1 detection, pagination …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills magnus919/backend-engineering

View the source on GitHub

Browse the @skills marketplace