Guide Swift 6.2 migration and concurrency design using MainActor, which keeps related work on the main actor. Address data-race compiler errors, protocol conformance, and explicit background execution for heavy computations through @concurrent.
- Migrating existing apps to Swift 6.2
- Resolving data-race compiler errors
- Moving heavy computations into background execution
affaan-m/ECC☆ 284.2KUpdated Oct 16, 2026
Build concurrent Go applications with goroutines, lightweight execution units, and channels for communication. Apply patterns for worker pools, cancellation, synchronization, and orderly shutdown, and investigate race conditions when concurrent operations access shared data.
- Implement a worker pool for concurrent jobs
- Connect processing stages with channels
- Manage cancellation and orderly shutdown
wshobson/agents☆ 41.2KUpdated Oct 19, 2026
Build Python applications that handle other work while waiting for network or database operations. Use asyncio and async/await to run tasks concurrently, manage errors and timeouts, and handle cancellation with appropriate cleanup.
- Building web APIs that handle many simultaneous requests
- Fetching data from multiple sources concurrently
- Implementing WebSocket servers and chat systems
wshobson/agents☆ 41.2KUpdated Oct 19, 2026
Build Go services and command-line tools with clear interfaces, explicit error handling, and concurrent tasks using goroutines and channels. Use pprof to investigate performance, then check behavior with benchmarks, structured test cases, fuzzing, and race detection.
- Implementing concurrent tasks with cancellation and error handling
- Building gRPC or REST services and command-line tools
- Investigating Go performance with pprof and benchmarks
Jeffallan/claude-skills☆ 11.9KUpdated Oct 17, 2026
Plan database schema and data changes for production systems. Use staged column replacements, concurrent index creation, and batched data updates to limit disruption, with migration workflows for PostgreSQL, Prisma, Drizzle, Kysely, Django, and golang-migrate.
- Add columns or indexes to large tables
- Plan a staged column rename without downtime
- Split existing-data updates into batches
affaan-m/ECC☆ 284.2KUpdated Oct 16, 2026
Measure performance in the agentic-flow worker system, including trigger detection, agent selection, caching, and concurrent operations. Run a full suite or individual benchmarks to compare response times and resource usage against configured targets.
- Checking overall worker system performance
- Measuring trigger detection and agent selection speed
- Examining cache behavior and memory usage
ruvnet/ruflo☆ 77.2KUpdated Oct 19, 2026
Reproduce timing and ordering bugs in a CTF sandbox using controlled concurrent requests. Compare normal and racing runs, trace reads and writes, and preserve a minimal sequence that demonstrates duplicate actions or inconsistent state.
- Reproduce bugs triggered by simultaneous requests
- Investigate duplicate actions and ineffective duplicate prevention
- Trace stale reads and gaps in locking
zhaoxuya520/reverse-skill☆ 42.7KUpdated Sep 22, 2026
Build and debug asynchronous Rust applications with Tokio, a runtime for scheduling work while operations wait. Apply patterns for task management, channels, error handling, cancellation, and concurrency limits when developing network services and other concurrent systems.
- Build asynchronous network services
- Manage tasks and channel communication
- Design error handling and cancellation
wshobson/agents☆ 41.2KUpdated Oct 19, 2026
Model distributed systems and concurrent algorithms in TLA+ or PlusCal, then check possible states with TLC. Use the results to investigate deadlocks, broken rules, and differences between specifications and implementation code.
- Model a distributed protocol before implementation
- Create a specification from existing concurrent code
- Investigate deadlocks and race conditions
apache/cassandra☆ 10.1KUpdated Oct 17, 2026
Fix PostgreSQL deadlock errors caused by concurrent schema initialization in worker processes. Use when: (1) psycopg2.errors.DeadlockDetected during CREATE INDEX/TABLE IF NOT EXISTS, (2) Multiple Cloud Run jobs, Kubernetes pods, or worker processes start simultaneously, (3) Error shows "Process X waits for RowExclusiveLock... blocked by process Y", (4) init_schema() or migration code runs at worker startup. The key insight: "IF NOT EXISTS" is NOT truly concurrent-safe - PostgreSQL still acquires locks that can deadlock.
The English summary is being prepared. Showing the original description.
divinevideo/divine-mobile☆ 266Updated Oct 20, 2026
Organize a task into parallel work streams with clear dependencies, separate places for changes, and explicit checks. Batch independent reads and tests, coordinate concurrent work, and report completed or blocked tasks with verification results.
- Batching independent file reads and searches
- Splitting implementation across multiple agents
- Separating changes with Git worktrees
affaan-m/ECC☆ 284.2KUpdated Oct 16, 2026
Write, review, and refactor Go applications using established language conventions. The skill covers error handling, concurrent tasks, interfaces, package structure, memory use, and development commands to support clear, maintainable code.
- Reviewing Go code for established conventions
- Improving error handling in existing code
- Designing concurrent tasks with cancellation
affaan-m/ECC☆ 284.2KUpdated Oct 16, 2026
Implement distributed data synchronization with CRDTs, data structures designed to merge concurrent updates. Covers counters, sets, shared values, and sequences, with incremental updates and tracking of dependencies between operations.
- Implementing shared counters across multiple nodes
- Merging concurrent additions and removals in shared sets
- Sending only changes during data synchronization
ruvnet/ruflo☆ 77.2KUpdated Oct 19, 2026
Take implementation work through small, independently mergeable pull requests. Use a separate working directory for each PR, record manual QA evidence, write English review descriptions, resolve CI and review findings, then merge and clean up.
- Deliver implementation work through pull requests
- Split a large task into small, independently mergeable PRs
- Build independent PRs concurrently
code-yeongyu/oh-my-openagent☆ 70.2KUpdated Oct 19, 2026
Design agents that respond to incoming emails, external notifications, and timers. Plan how they handle interruptions, prioritize new requests, track concurrent tasks, and deliver results while longer operations continue in the background.
- Connecting agents to incoming emails and external notifications
- Scheduling reports and recurring checks
- Handling interruptions and changes during long tasks
bojieli/ai-agent-book☆ 55KUpdated Oct 9, 2026
Build Python applications that keep other tasks moving while waiting for network, database, or file operations. Guides the choice of asyncio patterns, with timeouts, cancellation, error handling, and testing for asynchronous code.
- Build an asynchronous web API
- Fetch multiple web pages concurrently
- Develop a WebSocket server or chat system
sickn33/agentic-awesome-skills☆ 48KUpdated Oct 19, 2026
Design storage for event sourcing, an approach that records changes as events. Compare database options and plan event ordering, duplicate handling, concurrent writes, and scaling to build a consistent event persistence layer.
- Compare event storage technologies
- Design event schemas and streams
- Handle concurrent and duplicate writes
wshobson/agents☆ 41.2KUpdated Oct 19, 2026
Review C# asynchronous code and get suggestions for method names, return types, exception handling, concurrent tasks, and cancellation. Identify blocking calls and missing awaits, and choose patterns for long operations or sequences processed asynchronously.
- Reviewing async/await usage
- Finding blocking calls and missing awaits
- Planning concurrent tasks and cancellation
github/awesome-copilot☆ 40.2KUpdated Oct 17, 2026
Analyze LLM serving traces to identify GPU time usage, opportunities to run operations concurrently, and known patterns for combining operations. Produce three consistent tables from saved traces or live captures on supported servers.
- Identify GPU operations that dominate inference time
- Compare input processing and token generation
- Trace GPU operations back to Python code
sgl-project/sglang☆ 37.4KUpdated Oct 20, 2026
Build Python applications that keep other tasks moving while waiting for network, file, or database operations. The skill guides asyncio patterns, task cancellation, timeouts, workload limits, and testing for asynchronous APIs, scrapers, and background processing.
- Building asynchronous web APIs
- Sending concurrent requests in web scrapers
- Designing background tasks and queues
davila7/claude-code-templates☆ 32.8KUpdated Oct 18, 2026
Write and review asynchronous C++ networking code using Boost.Asio or standalone Asio. The skill selects an implementation style for the installed library and C++ version, then checks memory lifetimes, concurrent writes, error handling, and build settings.
- Implementing asynchronous TCP or UDP servers and clients
- Reviewing buffer lifetimes and concurrent socket writes
- Adapting networking code to older Boost and C++ versions
alirezarezvani/claude-skills☆ 28.4KUpdated Aug 30, 2026
Helps choose and tune Cloud Storage FUSE mounts, which expose bucket objects through file paths. It covers cache sizing, training performance, checkpoint write safety, and cost diagnosis on GKE, Compute Engine, and Cloud Run.
- Access training data through file paths
- Choose between FUSE, native reads, and shared file systems
- Check checkpoint and concurrent write safety
google/skills☆ 21.4KUpdated Oct 17, 2026
Run concurrent Omnigent conversations with real hosts and runners while replacing the LLM with a zero-latency mock. Read the generated report to explain response-time distributions, throughput, and failures, helping assess Omnigent's own processing overhead.
- Measuring performance with concurrent hosts
- Studying latency as conversation history grows
- Comparing throughput and failures under load
omnigent-ai/omnigent☆ 10.9KUpdated Oct 19, 2026
Compare batching, request scheduling, and memory management for a single model serving instance. Assess concurrent request capacity, response times, generation speed, and GPU time per result that meets the required quality and deadline.
- Comparing batching and request scheduling options
- Checking memory capacity for concurrent requests
- Assessing cache reuse and offloading tradeoffs
bojieli/ai-infra-book☆ 6.7KUpdated Oct 1, 2026