backend-development

Unifies API design, security, and deployment for backend projects.

Updated Dec 16, 2025
One-click install
npx skills add https://github.com/nguyenvanlinh1902/trackingSolar --skill backend-development-nguyenvanlinh1902
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backend-development
Source: https://github.com/nguyenvanlinh1902/trackingSolar/tree/main/.opencode/skill/backend-development
Command: npx skills add https://github.com/nguyenvanlinh1902/trackingSolar --skill backend-development-nguyenvanlinh1902

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Backend development often requires coordinating multiple technologies, patterns, and workflows to deliver robust, scalable APIs and services.

Core Features & Use Cases

  • API design and implementation with REST/GraphQL/gRPC
  • Secure authentication/authorization (OAuth, JWT, RBAC, MFA)
  • Performance optimization, database design, and microservices architecture
  • CI/CD, Docker/Kubernetes, and monitoring to keep systems reliable

Quick Start

Set up a Node.js backend (e.g., NestJS) to implement RESTful APIs with secure authentication and scalable deployment.

Frequently Asked Questions about backend-development

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

FAQPage Schema
How do I design and implement REST, GraphQL, and gRPC APIs for a production backend?

Backend development unifies API design, security, and deployment patterns for REST, GraphQL, and gRPC across Node.js, Python, and Go stacks. It coordinates scalable microservices architecture to deliver robust services.

What is the best way to implement secure authentication and authorization in microservices?

Implementing secure authentication and authorization in microservices uses OAuth 2.1, JWT, RBAC, and MFA. Applying these protocols ensures protected access control across distributed backend architectures.

How do I set up CI/CD and Docker/Kubernetes deployment for backend APIs?

CI/CD and Docker/Kubernetes deployment for backend APIs automates building, testing, and scaling microservices. Containerization with Docker orchestrates deployments, while CI/CD pipelines maintain system reliability.

Does this backend architecture approach work with Node.js, Python, and Go stacks?

This backend architecture approach applies to REST, GraphQL, and gRPC API projects across Node.js, Python, and Go stacks. It standardizes authentication, database design, caching, and microservices deployment.

Do I need to know OAuth 2.1 and Kubernetes to build production-ready backends?

Building production-ready backends requires knowledge of OAuth 2.1, JWT, RBAC, MFA, containerization with Docker/Kubernetes, CI/CD, and observability stacks. This prerequisite knowledge ensures secure and scalable API implementation.

What's the best way to optimize backend performance with database design and caching?

Performance optimization, database design, and caching improve backend scalability and response times. Structuring databases and implementing caching strategies within microservices architectures reduces latency and maintains system reliability.