backend-development
Build, optimize, and maintain production-ready backend systems using Node.js, Python, Go, and Rust. Includes API design, database management, security, and DevOps best practices.
Discover reusable agent skills, browse implementation details, and find the right skill for your workflow.
150 skills found
Build, optimize, and maintain production-ready backend systems using Node.js, Python, Go, and Rust. Includes API design, database management, security, and DevOps best practices.
Senior backend architecture expert specializing in Hexagonal Architecture, DDD, SOLID principles, clean code, and refactoring to guide development, reviews, and architectural problem-solving.
Language-agnostic backend architectural patterns covering API design, authentication, security protocols, and database modeling.
Expert guidance and configuration standards for creating specialized OpenCode AI agents, including YAML frontmatter, tool permissions, and operational modes.
Implement robust Rust backend services using Axum, SQLx, and thiserror with production-grade patterns.
Comprehensive code quality validation for LibrAgent, covering TypeScript frontend and Rust/Tauri backend via automated linting, formatting, type checking, and build verification.
Provision and manage Railway database services (Postgres, Redis, MySQL, MongoDB) with automated configuration and environment wiring.
A project-specific architectural template for Next.js 15, FastAPI, and Supabase applications, including structured AI integration patterns.
Comprehensive Linux development environment management for compilers, build tools, IDEs, and debugging workflows.
Expert development guide for the Jean Claude orchestration framework. Use for source code changes, architecture, testing, and debugging.
Expert guidance for Django asynchronous task processing with Celery. Best practices for task design, worker configuration, error handling, periodic tasks, and production monitoring.
Development and maintenance of the PWAFire library: build PWA API modules, handle feature detection, manage testing, and contribute to codebase following strict sync/async patterns and error handling requirements.