Back to tags
Tag

Agent Skills with tag: backend

35 skills match this tag. Use tags to discover related Agent Skills and explore similar workflows.

fastify-best-practices

Guides development of Fastify Node.js backend servers and REST APIs using TypeScript or JavaScript. Use when building, configuring, or debugging a Fastify application — including defining routes, implementing plugins, setting up JSON Schema validation, handling errors, optimising performance, managing authentication, configuring CORS and security headers, integrating databases, working with WebSockets, and deploying to production. Covers the full Fastify request lifecycle (hooks, serialization, logging with Pino) and TypeScript integration via strip types. Trigger terms: Fastify, Node.js server, REST API, API routes, backend framework, fastify.config, server.ts, app.ts.

fastifynodejstypescriptbackend
mcollina
mcollina
1,663123

node

Provides domain-specific best practices for Node.js development with TypeScript, covering type stripping, async patterns, error handling, streams, modules, testing, performance, caching, logging, and more. Use when setting up Node.js projects with native TypeScript support, configuring type stripping (--experimental-strip-types), writing Node 22+ TypeScript without a build step, or when the user mentions 'native TypeScript in Node', 'strip types', 'Node 22 TypeScript', '.ts files without compilation', 'ts-node alternative', or needs guidance on error handling, graceful shutdown, flaky tests, profiling, or environment configuration in Node.js. Helps configure tsconfig.json for type stripping, set up package.json scripts, handle module resolution and import extensions, and apply robust patterns across the full Node.js stack.

nodenodejsjavascripttypescript
mcollina
mcollina
1,663123

api_design

API tasarımı, GraphQL schema, OpenAPI spec, versioning. ⚠️ Tasarım aşaması için kullan. Uygulama/security için → backend-api.

[accessibilityapidesignapi
vuralserhat86
vuralserhat86
4212

auth_patterns

Master authentication and authorization patterns including JWT, OAuth2, session management, and RBAC to build secure, scalable access control systems. Use when implementing auth systems, securing APIs, or debugging security issues.

[accessibilityapiintegrationauth
vuralserhat86
vuralserhat86
4212

backend_api

REST uygulama, validation, security headers, auth patterns. ⚠️ Kod yazarken kullan. API tasarımı/GraphQL için → api-design.

[accessibilityapiintegrationbackend
vuralserhat86
vuralserhat86
4212

backend_core

Node.js/TypeScript temel prensipler, proje yapısı ve TypeScript strict mode kuralları.

[accessibilityapiintegrationbackend
vuralserhat86
vuralserhat86
4212

backend_database

Repository pattern, transactions, caching ve query optimization.

[accessibilityapiintegrationbackend
vuralserhat86
vuralserhat86
4212

better_auth

The ultimate authentication and authorization skill. Implement login, signin, signup, registration, OAuth, 2FA, MFA, passkeys, and user session management. Secure your application with RBAC and access control.

[accessibilityapiintegrationbackend
vuralserhat86
vuralserhat86
4212

canvas_design

Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.

[accessibilityapiintegrationbackend
vuralserhat86
vuralserhat86
4212

clerk_auth

Clerk modern authentication, WebAuthn, passkeys ve social auth entegrasyonu rehberi.

[accessibilityapiintegrationbackend
vuralserhat86
vuralserhat86
4212

design_tokens

8-point grid spacing, typography scale ve color system. Temel tasarım değişkenleri.

[accessibilityapiintegrationbackend
vuralserhat86
vuralserhat86
4212

database_design

Schema tasarımı, migration stratejileri, indexing, query optimization ve database best practices.

[accessibilityapiintegrationbackend
vuralserhat86
vuralserhat86
4212

design_components

Button, card, input ve icon sizing kuralları. Component boyutlandırma standartları.

[accessibilityapiintegrationbackend
vuralserhat86
vuralserhat86
4212

design_patterns

Visual hierarchy, z-index, shadows, animations ve white space kuralları.

[accessibilityapiintegrationbackend
vuralserhat86
vuralserhat86
4212

design_responsive

Breakpoints, fluid typography, container queries ve modern CSS features.

[accessibilityapiintegrationbackend
vuralserhat86
vuralserhat86
4212

docs_api

OpenAPI/Swagger API documentation ve endpoint belgeleme şablonları.

[accessibilityapiintegrationbackend
vuralserhat86
vuralserhat86
4212

form_builder

Builds form components and data collection interfaces including contact forms, registration flows, checkout processes, surveys, and settings pages. Includes 50+ input types, validation strategies, accessibility patterns (WCAG 2.1), multi-step wizards, and UX best practices. Provides decision trees from data type to component selection, validation timing guidance, and error handling patterns. Use when creating forms, collecting user input, building surveys, implementing validation, designing multi-step workflows, or ensuring form accessibility.

[accessibilityapiintegrationbackend
vuralserhat86
vuralserhat86
4212

frontend_design

Premium/yaratıcı UI tasarım. ⚠️ Distinctive, memorable interface için kullan. Temel UI için → design-patterns.

[accessibilityapiintegrationbackend
vuralserhat86
vuralserhat86
4212

mcp_builder

MCP (Model Context Protocol) server oluşturma, FastMCP/TypeScript SDK kullanımı ve API entegrasyonu rehberi.

[accessibilityapiintegrationbackend
vuralserhat86
vuralserhat86
4212

mobile_react_native

React Native best practices, hooks, navigation ve performance optimization.

[accessibilityapiintegrationbackend
vuralserhat86
vuralserhat86
4212

nestjs_specialist

Comprehensive NestJS framework guide with Drizzle ORM integration. Use when building NestJS applications, setting up APIs, implementing authentication, working with databases, or integrating Drizzle ORM. Covers controllers, providers, modules, middleware, guards, interceptors, testing, microservices, GraphQL, and database patterns.

[architectureautomationbackendframework
vuralserhat86
vuralserhat86
4212

nextjs_specialist

Next.js 15 App Router, Server Components, SSR/SSG optimizasyonu ve modern Next.js best practices.

[accessibilityapiintegrationbackend
vuralserhat86
vuralserhat86
4212

product_designer

Kullanıcı deneyimi (UX), arayüz tasarımı (UI) ve ürün stratejisi geliştirme.

[accessibilityapiintegrationbackend
vuralserhat86
vuralserhat86
4212

react_expert

React specialist for production-grade web applications. Invoke for component architecture, hooks, state management, Server Components, performance. Keywords: React, JSX, hooks, useState, useEffect, use(), Suspense, RSC.

[accessibilityapiintegrationbackend
vuralserhat86
vuralserhat86
4212

regex_builder

Regular expression oluşturma, test etme, debug ve açıklama rehberi.

[accessibilityapiintegrationbackend
vuralserhat86
vuralserhat86
4212

responsive_design

Build responsive, mobile-first layouts using fluid containers, flexible units, media queries, and touch-friendly design that works across all screen sizes. Use this skill when creating or modifying UI layouts, responsive grids, breakpoint styles, mobile navigation, or any interface that needs to adapt to different screen sizes. Apply when working with responsive CSS, media queries, viewport settings, flexbox/grid layouts, mobile-first styling, breakpoint definitions (mobile, tablet, desktop), touch target sizing, relative units (rem, em, %), image optimization for different screens, or testing layouts across multiple devices. Use for any task involving multi-device support, responsive design patterns, or adaptive layouts.

[accessibilityapiintegrationbackend
vuralserhat86
vuralserhat86
4212

vue_expert

Vue 3 specialist for reactive, performant applications. Invoke for Composition API, Nuxt 3, Pinia state management, TypeScript integration. Keywords: Vue 3, Composition API, Nuxt, reactive, composables, Pinia.

[accessibilityapiintegrationbackend
vuralserhat86
vuralserhat86
4212

web_artifacts_builder

React, Tailwind, shadcn/ui ile karmaşık web artifacts oluşturma rehberi.

[accessibilityapiintegrationbackend
vuralserhat86
vuralserhat86
4212

webapp_testing

Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.

[accessibilityapiintegrationbackend
vuralserhat86
vuralserhat86
4212

websocket_engineer

WebSocket specialist for real-time communication systems. Invoke for Socket.IO, WebSocket servers, bidirectional messaging, presence systems. Keywords: WebSocket, Socket.IO, real-time, pub/sub, Redis.

[accessibilityapiintegrationbackend
vuralserhat86
vuralserhat86
4212

moai-domain-backend

>

backendapidatabasemicroservices
MoAI-ADK Team
MoAI-ADK Team
211

moai-domain-backend

>

backendapidatabasemicroservices
MoAI-ADK Team
MoAI-ADK Team
873151

api-design

Design RESTful and GraphQL APIs following best practices. Use when creating new APIs, refactoring existing endpoints, or documenting API specifications. Handles OpenAPI, REST, GraphQL, versioning.

api-designRESTGraphQLOpenAPI
Agent Skills Team
Agent Skills Team
0

backend-testing

Write comprehensive backend tests including unit tests, integration tests, and API tests. Use when testing REST APIs, database operations, authentication flows, or business logic. Handles Jest, Pytest, Mocha, testing strategies, mocking, and test coverage.

testingbackendunit-testintegration-test
autohandai
autohandai
0

backoffice-fullstack

Fullstack development skill for WL Backoffice system. Handles feature implementation across Kirby (FE), Coloris (BE API), Promodia (Promotion), and Monika (SQL Database). Use when users want to "create new feature", "implement backend API", "create frontend component", "add new stored procedure", "create database table", or any fullstack development task for the backoffice system.

fullstackbackendfrontendsql
Claude
Claude
0