ck:backend-development

Design backend system plans for APIs, authentication, and deployment.

Updated May 10, 2026
One-click install
npx skills add https://github.com/dthuy62/kollet-app --skill ck-backend-development-dthuy62
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:backend-development
Source: https://github.com/dthuy62/kollet-app/tree/main/.opencode/skills/backend-development
Command: npx skills add https://github.com/dthuy62/kollet-app --skill ck-backend-development-dthuy62

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you plan, build, and improve production backend systems without getting lost in framework choices, security pitfalls, or scaling trade-offs.

Core Features & Use Cases

  • API Design: Shape REST, GraphQL, and gRPC interfaces with clean contracts and predictable behavior.
  • Security and Auth: Apply OAuth, JWT, RBAC, rate limiting, and OWASP-focused safeguards.
  • Architecture and Operations: Choose layered, microservice, caching, testing, observability, and deployment patterns that fit real production needs.
  • Use Case: A team building a new service can use this Skill to decide the stack, design endpoints, secure access, and prepare CI/CD and monitoring before launch.

Quick Start

Use this skill to design, review, or implement a production-ready backend for a Node.js, Python, or Go service with secure APIs, database patterns, testing, and deployment guidance.

Frequently Asked Questions about ck:backend-development

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

FAQPage Schema
How do I design secure APIs and authentication for a microservices backend?

To design secure APIs and authentication for a backend, apply OAuth, JWT, RBAC, rate limiting, and OWASP-focused safeguards. This approach secures REST, GraphQL, or gRPC interfaces with clean contracts and predictable behavior.

What is the best way to structure a production backend for Node.js or Python?

The best way to structure production backends is choosing maintainable layered architecture patterns. This applies to Node.js, Python, and Go frameworks building microservices, ensuring validated database access and resilience controls.

Does this backend planning approach support Go and gRPC services?

Yes, this backend planning approach explicitly supports Go and gRPC services. It designs implementation plans covering API interfaces, data access, performance, testing, and deployment tailored for Go environments.

How do I implement caching and observability patterns for backend systems?

Implement caching and observability patterns by choosing architecture operations that fit real production needs. This ensures validated database and caching patterns alongside resilience controls for maintainable backend systems.

When do I need to apply RBAC and rate limiting in API design?

You need to apply RBAC and rate limiting in API design when securing backend access against abuse. These authorization controls are required alongside OAuth and JWT to enforce OWASP-focused safeguards in production services.