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.