Skip to content
cccskills

Results for “await”

185 skills · sorted by relevance

csharp-async

FreeSummary

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-copilot40.2KUpdated Oct 17, 2026

Refactor JavaScript using ES6+ features to make code easier to read and maintain. Covers asynchronous operations with async/await, modules, and functional patterns that transform data without changing the original values.

  • Refactoring legacy JavaScript
  • Migrating callbacks to async/await
  • Building data transformation pipelines
wshobson/agents41KUpdated Oct 19, 2026

swift-expert

FreeSummary

Build Apple platform applications with Swift, including SwiftUI screens and state management. Design reusable interfaces with protocols, implement asynchronous tasks, protect shared data with actors, and check code through builds, performance profiling, and tests.

  • Building SwiftUI screens and state management
  • Fixing concurrency issues with async/await and actors
  • Designing protocol-based application architecture
Jeffallan/claude-skills11.9KUpdated Oct 17, 2026

Fix "Null check operator used on a null value" errors when an object is set to null during an async await. Use when: (1) Object reference is nullified while awaiting, (2) Code accesses object with ! after await returns, (3) Cancel/dispose operations run concurrently with async operations on same object. Solution: capture local reference before await.

The English summary is being prepared. Showing the original description.

divinevideo/divine-mobile266Updated Oct 19, 2026

await 漏れ・floating promise・並行競合など、非同期処理の correctness バグを検出する。並列化の効率提案(SIMPLIFY Efficiency)や配線断点(e2e-wiring)ではなく、「await を忘れて結果・順序・エラー伝播が壊れる」実装バグに限定する

The English summary is being prepared. Showing the original description.

s977043/river-review7Updated 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/agents41KUpdated Oct 19, 2026

javascript-pro

FreeSummary

Build, debug, and refactor JavaScript applications for browsers and Node.js. Covers asynchronous tasks with async/await, module organization, performance checks, and test creation, with explicit error handling and modern ES2023+ syntax.

  • Build a vanilla JavaScript application
  • Fix errors in asynchronous API requests
  • Organize code into ESM modules
Jeffallan/claude-skills11.9KUpdated Oct 17, 2026

Diagnose data races, convert callback-based code to async/await, implement actor isolation patterns, resolve Sendable conformance issues, and guide Swift 6 migration. Use when developers mention: (1) Swift Concurrency, async/await, actors, or tasks, (2) "use Swift Concurrency" or "modern concurrency patterns", (3) migrating to Swift 6, (4) data races or thread safety issues, (5) refactoring closures to async/await, (6) @MainActor, Sendable, or actor isolation, (7) concurrent code architecture or performance optimization, (8) concurrency-related linter warnings (SwiftLint or similar; e.g. async_without_await, Sendable/actor isolation/MainActor lint).

The English summary is being prepared. Showing the original description.

JordanCoin/ios-skills-collection6Updated Sep 10, 2026

Windows アプリ開発 (WinUI 3 / Windows App SDK) のテスト・性能・アクセシビリティ・スレッド。 MSTest, xUnit, NUnit, WinAppDriver, Appium, Playwright, WebView2 テスト, CI, WACK, MSIX サイドローディング, version adaptive。LoggingChannel / ETW, WPT, WPA, プロファイリング, GC, 起動性能, XAML 最適化, ListView/GridView 仮想化。UI Automation, AutomationProperties, automation peers, キーボード操作性, ハイコントラスト, Narrator。DispatcherQueue, DispatcherQueueTimer, WinRT 非同期パターン, async/await, ConfigureAwait, スレッドプール, STA/MTA, デッドロック回避, バックグラウンドタスク。

The English summary is being prepared. Showing the original description.

Fandhe-AI/agent-reference-skills4Updated Oct 18, 2026

dotnet-patterns

FreeSummary

Write, review, and refactor C# and .NET code using practical conventions for asynchronous work, configuration, and dependency injection—passing services into classes. Includes examples for data access and APIs to support maintainable applications.

  • Reviewing C# implementation conventions
  • Improving asynchronous code and cancellation handling
  • Organizing service dependencies and configuration
affaan-m/ECC283.4KUpdated Oct 16, 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-skills47.9KUpdated Oct 19, 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/agents41KUpdated Oct 19, 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-templates32.7KUpdated Oct 18, 2026

Modern C# idioms for any .NET project (C# 10+, .NET 6+): nullable reference types, records, readonly structs, primary constructors, pattern matching, async/await with CancellationToken, IDisposable/IAsyncDisposable, file-scoped namespaces, var usage, naming conventions (PascalCase members, _camelCase fields, I-prefixed interfaces), and class design rules. Apply whenever the project is a .NET 6+ project. Stack-agnostic — referenced by every .NET plugin in the marketplace. Use this skill to: - Write self-documenting immutable value types with records and readonly structs. - Handle nullable reference types explicitly to eliminate NullReferenceException at compile time. - Implement async/await correctly with CancellationToken propagation and ConfigureAwait(false) in libraries. - Dispose unmanaged resources correctly via IDisposable / IAsyncDisposable and using statements. - Apply C# pattern matching (switch expressions, property patterns, list patterns) for cleaner branching logic. Do NOT use this skill for: - Framework-specific idioms (ASP.NET Core controllers, minimal APIs, EF Core — those live in aspnet-core-plugin skills). - Build tooling (dotnet CLI, NuGet, csproj) — see csharp-foundation:dotnet-tooling. - Testing patterns — see csharp-foundation:dotnet-testing.

The English summary is being prepared. Showing the original description.

AratKruglik/claude-sdlc42Updated Oct 17, 2026

Build and review C#/.NET APIs and business backends using concrete implementation patterns. Cover asynchronous operations, service dependencies, database access, configuration, caching, and tests to structure application code and examine quality and performance issues.

  • Designing a new .NET Web API
  • Reviewing asynchronous C# code
  • Improving database access and caching
wshobson/agents41KUpdated Oct 19, 2026

node-scripts-dev

FreeSummary

Guides Node.js scripts and shared modules in the Handsontable monorepo using .mjs files, native APIs, and asynchronous file operations. It covers task registration, error handling, and compatibility across Linux, macOS, and Windows.

  • Create build scripts and shared Node.js modules
  • Replace shell commands with cross-platform Node.js code
  • Register tasks and dependencies in tasks.json
handsontable/handsontable22.1KUpdated Oct 19, 2026

pr-review-sla

FreeSummary

Check open GitHub pull requests for overdue reviews, inactivity, and requested changes without an author response. Send a single Slack summary identifying blockers and the people responsible for the next step, while leaving GitHub unchanged.

  • Checking review deadlines each morning
  • Finding inactive pull requests
  • Identifying requested changes awaiting an author response
kortix-ai/suna20.3KUpdated Oct 18, 2026

rust-expert

FreeSummary

Write and review Rust code with clear ownership, reference lifetimes, asynchronous tasks, and explicit error handling. Use types to prevent invalid states, reduce unnecessary copying, and document the safety requirements of necessary unsafe operations.

  • Resolving ownership and reference lifetime issues
  • Building asynchronous tasks with tokio
  • Preventing invalid states through type design
RightNow-AI/openfang18.2KUpdated Jul 2, 2026

python-pro

FreeSummary

Build Python 3.11+ applications with type annotations, asynchronous operations, and structured error handling. The skill also creates pytest tests and checks code with mypy, black, and ruff to support consistent implementation and validation.

  • Add type annotations and strict type checking
  • Implement asynchronous network or file operations
  • Create pytest tests with fixtures and mocks
Jeffallan/claude-skills11.9KUpdated Oct 17, 2026

Write idiomatic GDScript for Godot 4.7: static typing, the node lifecycle (_ready/_process/_physics_process), @export/@onready/@tool annotations, signals, and await for asynchronous flow. Use when editing .gd scripts in a Godot project (project.godot), writing or debugging GDScript, or porting 3.x GDScript to 4.x (function signatures, yield to await, export to @export).

The English summary is being prepared. Showing the original description.

gamedev-skills/awesome-gamedev-agent-skills1.6KUpdated Oct 9, 2026

Use when structuring Unity 6.3 C# code: ScriptableObject data vs runtime state, events and services, inventory, health, save and load, Input System actions and key rebinding, async with Awaitable, assembly definitions, Enter Play Mode and domain reload, .meta files, Git, Smart Merge and LFS. Also when 'my save works in the Editor but not in the build', statics keep values on the second Play, events fire twice or never, an await runs after its object died, rebinds are lost on relaunch, a renamed class loses its data, a scene merge breaks.

The English summary is being prepared. Showing the original description.

scenario-labs/skills1KUpdated Oct 18, 2026

Expert GDScript landmine guidance: static typing opcodes, signal-up/call-down, %UniqueName/@onready lifecycle, Callable bind/unbind, await sequences, typed collections, and safe Dictionary iteration. Use for code review, refactoring hot paths, or project standards. Trigger keywords: static_typing, signal_architecture, unique_nodes, @onready, class_name, signal_up_call_down, Callable.bind, typed_collections, await_sequence.

The English summary is being prepared. Showing the original description.

thedivergentai/Game-Dev-Agentic-Skills862Updated Oct 17, 2026

Expert GDScript landmine guidance: static typing opcodes, signal-up/call-down, %UniqueName/@onready lifecycle, Callable bind/unbind, await sequences, typed collections, and safe Dictionary iteration. Use for code review, refactoring hot paths, or project standards. Trigger keywords: static_typing, signal_architecture, unique_nodes, @onready, class_name, signal_up_call_down, Callable.bind, typed_collections, await_sequence.

The English summary is being prepared. Showing the original description.

thedivergentai/Game-Design-Agentic-Skills850Updated Oct 13, 2026

Use when implementing signals in C# — [Signal] delegates, EmitSignal patterns, async signal awaiting, and event-driven architecture. Triggers on declaring, emitting, connecting, or awaiting a signal from a C# script, and on a signal crossing between C# and GDScript in either direction.

The English summary is being prepared. Showing the original description.

jame581/GodotPrompter847Updated Oct 15, 2026