Back to authors
pluginagentmarketplace

pluginagentmarketplace

620 Skills published on GitHub.

communication-protocols

Game server communication protocols including gRPC, REST, and custom binary protocols

gRPCRESTcustom-binary-protocolscommunication-protocolsgame-server
backendView skill →

databases

Game data persistence with player profiles, leaderboards, inventory systems using Redis and PostgreSQL

redispostgresqlpersistenceplayer-profilesleaderboards
databaseView skill →

security-encryption

Game server security including encryption, anti-cheat, and secure communication

encryptionanti-cheatgame-server-securitysecure-communication
securityView skill →

game-loop

Server-side game loop implementation with fixed timestep, physics simulation, and tick rate optimization

gameserverphysics-simulationtick-ratefixed-timestep
simulationView skill →

programming-languages

Core programming languages for game server development including C++, C#, Go, Rust

c++c#gorustgame-server-development
programming-language-theoryView skill →

io-multiplexing

High-performance I/O multiplexing including epoll, IOCP, kqueue, and io_uring

io-multiplexingepolliocpkqueueio_uring
backendView skill →

design-patterns

Game server design patterns including ECS, command pattern, and event sourcing

design-patternsecscommand-patternevent-sourcinggame-server
architectureView skill →

matchmaking

Skill-based matchmaking systems, ranking algorithms, and queue management for fair multiplayer matches

ranking-algorithmsqueue-managementfair-matchingmultiplayerskill-based-matchmaking
backendView skill →

async-programming

Asynchronous programming models including coroutines, async/await, and reactive patterns

async-awaitcoroutinesreactive-programmingconcurrencyasynchronous-programming
developmentView skill →

data-serialization

Efficient data serialization for game networking including Protobuf, FlatBuffers, and custom binary

serializationprotobufflatbuffersbinary-formatgame-networking
backendView skill →

multithreading

Multithreading and concurrency patterns for game servers including synchronization primitives

concurrencymultithreadingsynchronization-primitivesgame-serverparallelism
backendView skill →

graphql

Build GraphQL APIs with Node.js using Apollo Server, type definitions, resolvers, and real-time subscriptions

graphqlnodejsapollo-servertype-definitionsresolvers
backendView skill →

performance-optimization

Optimize Node.js application performance with caching, clustering, profiling, and monitoring techniques

performance-optimizationnodejscachingclusteringprofilingmonitoring
backendView skill →

docker-deployment

Containerize and deploy Node.js applications with Docker including multi-stage builds, Docker Compose, and production optimization

dockernodejsdocker-composemulti-stage-buildsproduction-optimization
deployView skill →

streams

Master Node.js streams for memory-efficient processing of large datasets, real-time data handling, and building data pipelines

nodejsstreamsmemory-managementreal-time-processingdata-pipeline
backendView skill →

state-sync

Game state synchronization, snapshot systems, and conflict resolution for consistent multiplayer experience

state-syncmultiplayersnapshot-systemconflict-resolutionreal-time
gameView skill →

mongodb-aggregation-pipeline

Master MongoDB aggregation pipeline for complex data transformations. Learn pipeline stages, grouping, filtering, and data transformation. Use when analyzing data, creating reports, or transforming documents.

mongodbaggregation-pipelinenosqldata-transformationdata-analysis
databaseView skill →

error-handling

Implement robust error handling in Node.js with custom error classes, async patterns, Express middleware, and production monitoring

error-handlingnodejsexpressjsasync-awaitmonitoring
backendView skill →

Page 10 of 35 · 620 results