backend-engineer

Implement secure Node.js/Express RESTful APIs with JWT authentication and PostgreSQL.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/coakenfold/p-100226 --skill backend-engineer-coakenfold
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backend-engineer
Source: https://github.com/coakenfold/p-100226/tree/main/.claude/skills/backend-engineer
Command: npx skills add https://github.com/coakenfold/p-100226 --skill backend-engineer-coakenfold

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Backend development often requires building secure, scalable server-side logic with reliable data persistence.

Core Features & Use Cases

  • API design & implementation: Design, implement, and secure RESTful endpoints with input validation and robust error handling.
  • Database integration: Define schemas, migrations, and optimized queries for PostgreSQL.
  • Security & auth: Implement JWT-based authentication, RBAC, and secure session management.
  • Use Case: When building a multi-service backend, this Skill guides you through structuring code, enforcing patterns, and ensuring test coverage.

Quick Start

Start by scaffolding a secure Express backend with JWT authentication and a PostgreSQL schema.

Frequently Asked Questions about backend-engineer

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

FAQPage Schema
How do I build a secure REST API with JWT authentication in Express?

To build a secure REST API with JWT authentication in Express, structure your endpoints with input validation, robust error handling, and secure session management. This approach ensures parameterized queries and reliable data persistence for your backend services.

What is the best way to integrate PostgreSQL into a Node.js backend?

The best way to integrate PostgreSQL into a Node.js backend is by defining clear schemas, managing migrations, and writing optimized parameterized queries. This ensures scalable data access layers and secure server-side logic within your Express application.

How do I implement input validation and error handling for backend APIs?

Implement input validation and error handling for backend APIs by enforcing strict patterns at the RESTful endpoint layer. This prevents invalid data from reaching your PostgreSQL data access layer and ensures robust, secure server-side responses.

Can I use this backend approach for server-side rendering and multi-service architectures?

Yes, this backend approach supports server-side rendering and multi-service architectures. It guides you through structuring code, enforcing patterns, and ensuring test coverage across Node.js/Express backends for scalable and secure service communication.

How do I ensure test coverage when scaffolding a secure Express backend?

Ensure test coverage when scaffolding a secure Express backend by enforcing consistent patterns during API design and database integration. This guarantees that JWT-based authentication, input validation, and PostgreSQL data access layers function reliably.