14,554 skills found ยท Page 264 of 486
actionbook / core-fix-skill-docsInternal maintenance support for checking and fixing generated Rust skill documentation references. Use only when explicitly invoked by /fix-skill-docs.
actionbook / domain-cliUse when building CLI tools. Keywords: CLI, command line, terminal, clap, structopt, argument parsing, subcommand, interactive, TUI, ratatui, crossterm, indicatif, progress bar, colored output, shell completion, config file, environment variable, ๅฝไปค่ก, ็ป็ซฏๅบ็จ, ๅๆฐ่งฃๆ
actionbook / domain-cloud-nativeUse when building cloud-native apps. Keywords: kubernetes, k8s, docker, container, grpc, tonic, microservice, service mesh, observability, tracing, metrics, health check, cloud, deployment, ไบๅ็, ๅพฎๆๅก, ๅฎนๅจ
actionbook / domain-embeddedUse 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, ๅตๅ ฅๅผ, ๅ็ๆบ, ๅบไปถ, ่ฃธๆบ
actionbook / domain-fintechUse when building fintech apps. Keywords: fintech, trading, decimal, currency, financial, money, transaction, ledger, payment, exchange rate, precision, rounding, accounting, ้่, ไบคๆ็ณป็ป, ่ดงๅธ, ๆฏไป
actionbook / domain-iotUse when building IoT apps. Keywords: IoT, Internet of Things, sensor, MQTT, device, edge computing, telemetry, actuator, smart home, gateway, protocol, ็ฉ่็ฝ, ไผ ๆๅจ, ่พน็ผ่ฎก็ฎ, ๆบ่ฝๅฎถๅฑ
actionbook / domain-mlUse when building ML/AI apps in Rust. Keywords: machine learning, ML, AI, tensor, model, inference, neural network, deep learning, training, prediction, ndarray, tch-rs, burn, candle, ๆบๅจๅญฆไน , ไบบๅทฅๆบ่ฝ, ๆจกๅๆจ็
actionbook / domain-webUse 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 ่ฎพ่ฎก, ไธญ้ดไปถโฆ
actionbook / m05-type-drivenCRITICAL: Use for type-driven design. Triggers: type state, PhantomData, newtype, marker trait, builder pattern, make invalid states unrepresentable, compile-time validation, sealed trait, ZST, ็ฑปๅ็ถๆ, ๆฐ็ฑปๅๆจกๅผ, ็ฑปๅ้ฉฑๅจ่ฎพ่ฎก
actionbook / m09-domainCRITICAL: Use for domain modeling. Triggers: domain model, DDD, domain-driven design, entity, value object, aggregate, repository pattern, business rules, validation, invariant, ้ขๅๆจกๅ, ้ขๅ้ฉฑๅจ่ฎพ่ฎก, ไธๅก่งๅ
actionbook / m12-lifecycleUse 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, guarโฆ
actionbook / m13-domain-errorUse 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โฆ
actionbook / m14-mental-modelUse 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, cominโฆ
actionbook / meta-cognition-parallelEXPERIMENTAL: Three-layer parallel meta-cognition analysis. Triggers on: /meta-parallel, ไธๅฑๅๆ, parallel analysis, ๅนถ่กๅ ่ฎค็ฅ
actionbook / rust-call-graphVisualize Rust function call graphs using LSP. Triggers on: /call-graph, call hierarchy, who calls, what calls, ่ฐ็จๅพ, ่ฐ็จๅ ณ็ณป, ่ฐ่ฐ็จไบ, ่ฐ็จไบ่ฐ
actionbook / rust-code-navigatorNavigate Rust code using LSP. Triggers on: /navigate, go to definition, find references, where is defined, ่ทณ่ฝฌๅฎไน, ๆฅๆพๅผ็จ, ๅฎไนๅจๅช, ่ฐ็จไบ่ฟไธช
actionbook / rust-dailyCRITICAL: Use for Rust news and daily/weekly/monthly reports. Triggers on: rust news, rust daily, rust weekly, TWIR, rust blog, Rust ๆฅๆฅ, Rust ๅจๆฅ, Rust ๆฐ้ป, Rust ๅจๆ
actionbook / rust-refactor-helperSafe Rust refactoring with LSP analysis. Triggers on: /refactor, rename symbol, move function, extract, ้ๆ, ้ๅฝๅ, ๆๅๅฝๆฐ, ๅฎๅ จ้ๆ
actionbook / rust-symbol-analyzerAnalyze Rust project structure using LSP symbols. Triggers on: /symbols, project structure, list structs, list traits, list functions, ็ฌฆๅทๅๆ, ้กน็ฎ็ปๆ, ๅๅบๆๆ, ๆๅชไบstruct
actionbook / rust-trait-explorerExplore Rust trait implementations using LSP. Triggers on: /trait-impl, find implementations, who implements, trait ๅฎ็ฐ, ่ฐๅฎ็ฐไบ, ๅฎ็ฐไบๅชไบtrait
actionbook / m01-ownershipCRITICAL: Use for ownership/borrow/lifetime issues. Triggers: E0382, E0597, E0506, E0507, E0515, E0716, E0106, value moved, borrowed value does not live long enough, cannot move out of, use of moved value, ownership, borrow, lifetime, 'a, 'static, move, clone, Copy, ๆๆๆ, ๅ็จ, ็ๅฝๅจๆ
actionbook / m02-resourceCRITICAL: Use for smart pointers and resource management. Triggers: Box, Rc, Arc, Weak, RefCell, Cell, smart pointer, heap allocation, reference counting, RAII, Drop, should I use Box or Rc, when to use Arc vs Rc, ๆบ่ฝๆ้, ๅผ็จ่ฎกๆฐ, ๅ ๅ้
actionbook / m03-mutabilityCRITICAL: Use for mutability issues. Triggers: E0596, E0499, E0502, cannot borrow as mutable, already borrowed as immutable, mut, &mut, interior mutability, Cell, RefCell, Mutex, RwLock, ๅฏๅๆง, ๅ ้จๅฏๅๆง, ๅ็จๅฒ็ช
actionbook / m04-zero-costCRITICAL: 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, ๆณๅ, ็นๅพ, ้ถๆๆฌๆฝ่ฑก, ๅๆๅ
actionbook / m06-error-handlingCRITICAL: 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
actionbook / m10-performanceCRITICAL: Use for performance optimization. Triggers: performance, optimization, benchmark, profiling, flamegraph, criterion, slow, fast, allocation, cache, SIMD, make it faster, ๆง่ฝไผๅ, ๅบๅๆต่ฏ
actionbook / m11-ecosystemUse when integrating crates or ecosystem questions. Keywords: E0425, E0433, E0603, crate, cargo, dependency, feature flag, workspace, which crate to use, using external C libraries, creating Python extensions, PyO3, wasm, WebAssembly, bindgen, cbindgen, napi-rs, cannot find, private, crate recommendโฆ
actionbook / m15-anti-patternUse when reviewing code for anti-patterns. Keywords: anti-pattern, common mistake, pitfall, code smell, bad practice, code review, is this an anti-pattern, better way to do this, common mistake to avoid, why is this bad, idiomatic way, beginner mistake, fighting borrow checker, clone everywhere, unwโฆ
actionbook / coding-guidelinesUse when asking about Rust code style or best practices. Keywords: naming, formatting, comment, clippy, rustfmt, lint, code style, best practice, P.NAM, G.FMT, code review, naming convention, variable naming, function naming, type naming, ๅฝๅ่ง่, ไปฃ็ ้ฃๆ ผ, ๆ ผๅผๅ, ๆไฝณๅฎ่ทต, ไปฃ็ ๅฎกๆฅ, ๆไนๅฝๅ
actionbook / rust-deps-visualizerVisualize Rust project dependencies as ASCII art. Triggers on: /deps-viz, dependency graph, show dependencies, visualize deps, ไพ่ตๅพ, ไพ่ตๅฏ่งๅ, ๆพ็คบไพ่ต