home/categories/development
domain cluster

Development

Frameworks, languages, and architectural tools.

23643 ์Šคํ‚ฌall categories
sorting
์Šคํƒ€
current ordering strategy
query
all entries
refine the visible subset
gaming
258

world-builder

Create and manage generative game zones for Dorothy's Pokemon-style world. Use this skill when creating, updating, or designing game worlds via MCP tools.

Charlie85270
Charlie85270
development
open
mobile
258

store-quirks

Reference guide for mobile app store quirks and undocumented behaviors across Apple App Store and Google Play Store. Use when the user asks about app store release management, phased/staged rollouts, version codes, version names, build versioning, TestFlight, App Bundle Explorer, App Store Connect API behavior, canceling submissions, removing apps from sale, or any question about how Apple App Store or Google Play Store handles releases, builds, and updates. Also use when comparing behavior between the two stores.

tramlinehq
tramlinehq
development
open
backend
257

error-handling

Error handling strategy for .NET 10 applications. Covers the Result pattern, ProblemDetails (RFC 9457), global exception handling, FluentValidation, and structured error responses. Load this skill when implementing error handling, validation, or designing API error contracts, or when the user mentions "error handling", "Result pattern", "ProblemDetails", "exception", "validation", "FluentValidation", "error response", "global exception handler", or "RFC 9457".

codewithmukesh
codewithmukesh
development
open
backend
257

httpclient-factory

IHttpClientFactory and typed HTTP clients for .NET 10 applications. Covers named/typed/keyed clients, DelegatingHandlers, resilience with Microsoft.Extensions.Http.Resilience, and testing patterns. Load this skill when configuring HTTP clients, adding retry/circuit breaker policies, or when the user mentions "HttpClient", "IHttpClientFactory", "AddHttpClient", "typed client", "named client", "DelegatingHandler", "resilience", "retry", "circuit breaker", "hedging", "Polly", "AddStandardResilienceHandler", "socket exhaustion", or "Refit".

codewithmukesh
codewithmukesh
development
open
backend
257

minimal-api

.NET 10 minimal APIs โ€” the default for building HTTP endpoints. Covers MapGroup, endpoint filters, TypedResults, OpenAPI metadata, parameter binding, and route conventions. Load this skill when creating API endpoints, configuring routing, setting up OpenAPI documentation, or when the user mentions "endpoint", "MapGet", "MapPost", "MapGroup", "TypedResults", "route", "minimal API", "OpenAPI", "swagger", "rate limiting", or "output caching".

codewithmukesh
codewithmukesh
development
open
backend
257

openapi

Built-in OpenAPI support for .NET 10 applications. Covers document generation, transformers, TypedResults metadata, security schemes, XML comments, build-time generation, and multiple document support. No Swashbuckle needed. Load this skill when setting up API documentation, customizing OpenAPI output, adding security schemes to docs, or when the user mentions "OpenAPI", "AddOpenApi", "MapOpenApi", "document transformer", "operation transformer", "schema transformer", "OpenAPI 3.1", "API documentation", "Swashbuckle replacement", "Produces", "WithSummary", "WithDescription", "ProblemDetails", "Kiota", or "client generation".

codewithmukesh
codewithmukesh
development
open
backend
257

scalar

Scalar API documentation UI for .NET 10 applications. Covers setup, themes, authentication prefill, multiple documents, layout options, and security. A modern replacement for Swagger UI. Load this skill when setting up API documentation UI, or when the user mentions "Scalar", "MapScalarApiReference", "API reference", "Swagger UI replacement", "API documentation UI", "Scalar theme", "interactive API docs", or "Try It".

codewithmukesh
codewithmukesh
development
open
ecommerce-development
257

eventhouse-authoring-cli

Execute KQL management commands (table management, ingestion, policies, functions, materialized views) against Fabric Eventhouse and KQL Databases via CLI. Use when the user wants to: 1. Create or alter KQL tables, columns, or functions 2. Ingest data into an Eventhouse (inline, from storage, streaming) 3. Configure retention, caching, or partitioning policies 4. Create or manage materialized views and update policies 5. Manage data mappings for ingestion pipelines 6. Deploy KQL schema via scripts Triggers: "create kql table", "kql ingestion", "ingest into eventhouse", "kql function", "materialized view", "kql retention policy", "eventhouse schema", "kql authoring", "create eventhouse table", "kql mapping"

microsoft
microsoft
development
open
framework-internals
257

ef-core

Entity Framework Core patterns for .NET 10. Covers DbContext configuration, migrations workflow, interceptors, compiled queries, ExecuteUpdateAsync, ExecuteDeleteAsync, value converters, and query optimization. Load this skill when working with databases, writing queries, managing schema changes, or when the user mentions "EF Core", "Entity Framework", "DbContext", "migration", "LINQ query", "database", "SQL", "N+1", "Include", "split query", "value converter", "interceptor", or "compiled query".

codewithmukesh
codewithmukesh
development
open
framework-internals
257

modern-csharp

Modern C# language features for .NET 10 and C# 14. Covers primary constructors, collection expressions, the field keyword, extension members, records, pattern matching, spans, and raw string literals. Load this skill when writing any new C# code, reviewing existing code for modernization, using "modern C#", "C# 14", "primary constructor", "collection expression", "records", "pattern matching", "span", "field keyword", or "extension members". Always loaded as the baseline for all agents.

codewithmukesh
codewithmukesh
development
open
architecture-patterns
256

m12-lifecycle

Use when designing resource lifecycles. Keywords: RAII, Drop, resource lifecycle, connection pool, lazy initialization, connection pool design, resource cleanup patterns, cleanup, scope, OnceCell, Lazy, once_cell, OnceLock, transaction, session management, when is Drop called, cleanup on error, guard pattern, scope guard, ่ต„ๆบ็”Ÿๅ‘ฝๅ‘จๆœŸ, ่ฟžๆŽฅๆฑ , ๆƒฐๆ€งๅˆๅง‹ๅŒ–, ่ต„ๆบๆธ…็†, RAII ๆจกๅผ

ZhangHanDong
ZhangHanDong
development
open
architecture-patterns
256

m14-mental-model

Use when learning Rust concepts. Keywords: mental model, how to think about ownership, understanding borrow checker, visualizing memory layout, analogy, misconception, explaining ownership, why does Rust, help me understand, confused about, learning Rust, explain like I'm, ELI5, intuition for, coming from Java, coming from Python, ๅฟƒๆ™บๆจกๅž‹, ๅฆ‚ไฝ•็†่งฃๆ‰€ๆœ‰ๆƒ, ๅญฆไน  Rust, Rust ๅ…ฅ้—จ, ไธบไป€ไนˆ Rust

ZhangHanDong
ZhangHanDong
development
open
architecture-patterns
256

m09-domain

CRITICAL: Use for domain modeling. Triggers: domain model, DDD, domain-driven design, entity, value object, aggregate, repository pattern, business rules, validation, invariant, ้ข†ๅŸŸๆจกๅž‹, ้ข†ๅŸŸ้ฉฑๅŠจ่ฎพ่ฎก, ไธšๅŠก่ง„ๅˆ™

ZhangHanDong
ZhangHanDong
development
open
architecture-patterns
256

m05-type-driven

CRITICAL: Use for type-driven design. Triggers: type state, PhantomData, newtype, marker trait, builder pattern, make invalid states unrepresentable, compile-time validation, sealed trait, ZST, ็ฑปๅž‹็Šถๆ€, ๆ–ฐ็ฑปๅž‹ๆจกๅผ, ็ฑปๅž‹้ฉฑๅŠจ่ฎพ่ฎก

ZhangHanDong
ZhangHanDong
development
open
architecture-patterns
256

m04-zero-cost

CRITICAL: Use for generics, traits, zero-cost abstraction. Triggers: E0277, E0308, E0599, generic, trait, impl, dyn, where, monomorphization, static dispatch, dynamic dispatch, impl Trait, trait bound not satisfied, ๆณ›ๅž‹, ็‰นๅพ, ้›ถๆˆๆœฌๆŠฝ่ฑก, ๅ•ๆ€ๅŒ–

ZhangHanDong
ZhangHanDong
development
open
architecture-patterns
256

m06-error-handling

CRITICAL: Use for error handling. Triggers: Result, Option, Error, ?, unwrap, expect, panic, anyhow, thiserror, when to panic vs return Result, custom error, error propagation, ้”™่ฏฏๅค„็†, Result ็”จๆณ•, ไป€ไนˆๆ—ถๅ€™็”จ panic

ZhangHanDong
ZhangHanDong
development
open
architecture-patterns
256

m07-concurrency

CRITICAL: Use for concurrency/async. Triggers: E0277 Send Sync, cannot be sent between threads, thread, spawn, channel, mpsc, Mutex, RwLock, Atomic, async, await, Future, tokio, deadlock, race condition, ๅนถๅ‘, ็บฟ็จ‹, ๅผ‚ๆญฅ, ๆญป้”

ZhangHanDong
ZhangHanDong
development
open
architecture-patterns
256

rust-router

CRITICAL: Use for ALL Rust questions including errors, design, and coding. Triggers on: Rust, cargo, rustc, crate, Cargo.toml, ๆ„ๅ›พๅˆ†ๆž, ้—ฎ้ข˜ๅˆ†ๆž, ่ฏญไน‰ๅˆ†ๆž, analyze intent, question analysis, compile error, borrow error, lifetime error, ownership error, type error, trait error, value moved, cannot borrow, does not live long enough, mismatched types, not satisfied, E0382, E0597, E0277, E0308, E0499, E0502, E0596, async, await, Send, Sync, tokio, unsafe, FFI, concurrency, error handling, ็ผ–่ฏ‘้”™่ฏฏ, compile error, ๆ‰€ๆœ‰ๆƒ, ownership, ๅ€Ÿ็”จ, borrow, ็”Ÿๅ‘ฝๅ‘จๆœŸ, lifetime, ็ฑปๅž‹้”™่ฏฏ, type error, ๅผ‚ๆญฅ, async, ๅนถๅ‘, concurrency, ้”™่ฏฏๅค„็†, error handling, ้—ฎ้ข˜, problem, question, ๆ€Žไนˆ็”จ, how to use, ๅฆ‚ไฝ•, how to, ไธบไป€ไนˆ, why, ไป€ไนˆๆ˜ฏ, what is, ๅธฎๆˆ‘ๅ†™, help me write, ๅฎž็Žฐ, implement, ่งฃ้‡Š, explain, ๅŒบๅˆซ, difference, ๆœ€ไฝณๅฎž่ทต, best practice

ZhangHanDong
ZhangHanDong
development
open
architecture-patterns
256

m13-domain-error

Use when designing domain error handling. Keywords: domain error, error categorization, recovery strategy, retry, fallback, domain error hierarchy, user-facing vs internal errors, error code design, circuit breaker, graceful degradation, resilience, error context, backoff, retry with backoff, error recovery, transient vs permanent error, ้ข†ๅŸŸ้”™่ฏฏ, ้”™่ฏฏๅˆ†็ฑป, ๆขๅค็ญ–็•ฅ, ้‡่ฏ•, ็†”ๆ–ญๅ™จ, ไผ˜้›…้™็บง

ZhangHanDong
ZhangHanDong
development
open
backend
256

domain-web

Use when building web services. Keywords: web server, HTTP, REST API, GraphQL, WebSocket, axum, actix, warp, rocket, tower, hyper, reqwest, middleware, router, handler, extractor, state management, authentication, authorization, JWT, session, cookie, CORS, rate limiting, web ๅผ€ๅ‘, HTTP ๆœๅŠก, API ่ฎพ่ฎก, ไธญ้—ดไปถ, ่ทฏ็”ฑ

ZhangHanDong
ZhangHanDong
development
open
framework-internals
256

domain-embedded

Use when developing embedded/no_std Rust. Keywords: embedded, no_std, microcontroller, MCU, ARM, RISC-V, bare metal, firmware, HAL, PAC, RTIC, embassy, interrupt, DMA, peripheral, GPIO, SPI, I2C, UART, embedded-hal, cortex-m, esp32, stm32, nrf, ๅตŒๅ…ฅๅผ, ๅ•็‰‡ๆœบ, ๅ›บไปถ, ่ฃธๆœบ

ZhangHanDong
ZhangHanDong
development
open
mobile
256

m03-mutability

CRITICAL: Use for mutability issues. Triggers: E0596, E0499, E0502, cannot borrow as mutable, already borrowed as immutable, mut, &mut, interior mutability, Cell, RefCell, Mutex, RwLock, ๅฏๅ˜ๆ€ง, ๅ†…้ƒจๅฏๅ˜ๆ€ง, ๅ€Ÿ็”จๅ†ฒ็ช

ZhangHanDong
ZhangHanDong
development
open
mobile
256

domain-iot

Use when building IoT apps. Keywords: IoT, Internet of Things, sensor, MQTT, device, edge computing, telemetry, actuator, smart home, gateway, protocol, ็‰ฉ่”็ฝ‘, ไผ ๆ„Ÿๅ™จ, ่พน็ผ˜่ฎก็ฎ—, ๆ™บ่ƒฝๅฎถๅฑ…

ZhangHanDong
ZhangHanDong
development
open
mobile
256

unsafe-checker

Use when reviewing unsafe code or writing FFI. Keywords: unsafe, raw pointer, FFI, extern, transmute, *mut, *const, union, #[repr(C)], libc, std::ffi, MaybeUninit, NonNull, PhantomData, Send, Sync, SAFETY comment, soundness, undefined behavior, UB, how to call C functions, safe wrapper for unsafe code, when is unsafe necessary, memory layout, bindgen, cbindgen, CString, CStr, invariant, ๅฎ‰ๅ…จๆŠฝ่ฑก, ่ฃธๆŒ‡้’ˆ, ๅค–้ƒจๅ‡ฝๆ•ฐๆŽฅๅฃ, ๅ†…ๅญ˜ๅธƒๅฑ€, ไธๅฎ‰ๅ…จไปฃ็ , FFI ็ป‘ๅฎš, ๆœชๅฎšไน‰่กŒไธบ

ZhangHanDong
ZhangHanDong
development
open
Previous
Page 279 / 986
Next