backend-engineer

Develop REST and GraphQL API endpoints in Node.js and TypeScript.

17|1|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/Adelie-Squad/solosquad --skill backend-engineer-adelie-squad
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backend-engineer
Source: https://github.com/Adelie-Squad/solosquad/tree/main/agents/specialists/backend-engineer
Command: npx skills add https://github.com/Adelie-Squad/solosquad --skill backend-engineer-adelie-squad

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Backend Engineer skill consolidates server-side logic and API endpoint development into a single role, merging v1.0.x backend-developer and api-developer responsibilities with significant overlap to streamline codebase ownership.

Core Features & Use Cases

  • REST and GraphQL endpoint design and implementation
  • Database schema design, migrations, and external API integration
  • Performance tuning, reliability, and maintainability in a Node.js + TypeScript environment

Quick Start

Create a working backend with REST/GraphQL endpoints and a sample database integration.

Frequently Asked Questions about backend-engineer

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

FAQPage Schema
How do I build backend server logic and REST APIs in Node.js?

You can build backend server logic and REST APIs in Node.js by developing endpoints, designing database schemas, and managing migrations within a TypeScript environment to ensure secure and auditable delivery.

Can I use this to design GraphQL endpoints and integrate external APIs?

Yes, you can design GraphQL endpoints and integrate external APIs. The Skill implements server-side logic for both REST and GraphQL architectures while managing external service connections in a Node.js environment.

What is the best way to manage database schema migrations in TypeScript?

The best way to manage database schema migrations in TypeScript is using a consolidated backend role that handles schema design, applies migrations, and ensures reliability and maintainability across the Node.js server codebase.

How does this approach handle roles and permissions for API gating?

This approach handles API gating by encoding roles, permissions, collaborators, and gating criteria directly into the backend server logic, ensuring secure and auditable API delivery within your Node.js application.

Do I need a TypeScript environment to implement backend server logic?

Yes, a TypeScript environment is required. The Skill is specifically designed to tune performance, ensure reliability, and maintain backend server logic within a Node.js and TypeScript technology stack.