搜索

搜索结果

340 results for "rust"

rust-testing

rust-testing

239Ktesting-qa

Rust testing patterns including unit tests, integration tests, async testing, property-based testing, mocking, and coverage. Follows TDD methodology.

affaan-m avataraffaan-m
获取
rust-patterns

rust-patterns

239Ktesting-qa

Idiomatic Rust patterns, ownership, error handling, traits, concurrency, and best practices for building safe, performant applications.

affaan-m avataraffaan-m
获取
rust-patterns

rust-patterns

231Ktesting-qa

惯用的 Rust 模式、所有权、错误处理、trait、并发以及构建安全、高性能应用的最佳实践。

affaan-m avataraffaan-m
获取
rust-testing

rust-testing

230Ktesting-qa

Rust 测试模式,包括单元测试、集成测试、异步测试、属性测试、模拟和覆盖率。遵循 TDD 方法论。

affaan-m avataraffaan-m
获取
tdd-rust

tdd-rust

81Ktesting-qa

TDD workflow for RTK filter development. Red-Green-Refactor with Rust idioms. Real fixtures, token savings assertions, snapshot tests with insta. Auto-triggers on new filter implementation.

rtk-ai avatarrtk-ai
获取
rust-mcp-server-generator

rust-mcp-server-generator

36Kmcp-integrations

使用官方 rmcp SDK 生成一个完整的 Rust Model Context Protocol 服务器项目,包含工具、提示词、资源和测试。

github avatargithub
获取
rust-engineer

rust-engineer

11Ktesting-qa

编写、审查和调试符合惯用法的 Rust 代码,确保内存安全并利用零成本抽象。实现所有权模式,管理生命周期,设计 trait 层次结构,使用 tokio 构建异步应用程序,并通过 Result/Option 组织错误处理。在构建 Rust 应用程序、解决所有权或借用问题、设计基于 trait 的 API、实现 async/await 并发、创建 FFI 绑定或优化性能和内存安全时使用。适用于 Rust、Cargo、所有权、借用、生命周期、异步 Rust、tokio、零成本抽象、内存安全、系统编程等场景。

jeffallan avatarjeffallan
获取
nuget-trusted-publishing

nuget-trusted-publishing

5.3Ksecurity

Set up NuGet trusted publishing (OIDC) on a GitHub Actions repo — replaces long-lived API keys with short-lived tokens. USE FOR: trusted publishing, NuGet OIDC, keyless NuGet publish, migrate from NuGet API key, NuGet/login, secure NuGet publishing. DO NOT USE FOR: publishing to private feeds or Azure Artifacts (OIDC is nuget.org only). INVOKES: shell (powershell or bash), edit, create, ask_user for guided repo setup.

dotnet avatardotnet
获取
ralph-tui-create-beads-rust

ralph-tui-create-beads-rust

2.4Kdatabase

Convert PRDs to beads for ralph-tui execution using beads-rust (br CLI). Creates an epic with child beads for each user story. Use when you have a PRD and want to use ralph-tui with beads-rust as the task source. Triggers on: create beads, convert prd to beads, beads for ralph, ralph beads, br beads.

subsy avatarsubsy
获取
core-dynamic-skills

core-dynamic-skills

1.4Kagent-workflows

Internal command support for dynamic Rust crate skill management. Use only when explicitly invoked by /sync-crate-skills, /clean-crate-skills, or /update-crate-skill.

actionbook avataractionbook
获取
core-fix-skill-docs

core-fix-skill-docs

1.4Kresearch-knowledge

Internal maintenance support for checking and fixing generated Rust skill documentation references. Use only when explicitly invoked by /fix-skill-docs.

actionbook avataractionbook
获取
core-actionbook

core-actionbook

1.4Kresearch-knowledge

Internal support skill for actionbook MCP selectors used by Rust documentation research workflows. Use only when another rust-skills workflow explicitly requests actionbook-backed selectors.

actionbook avataractionbook
获取
core-agent-browser

core-agent-browser

1.4Kproductivity

Internal support skill for agent-browser CLI workflows used by rust-learner, docs-researcher, and crate-researcher. Use only when browser automation is explicitly required.

actionbook avataractionbook
获取
rust-router

rust-router

1.4Kagent-workflows

CRITICAL: Use for ALL Rust questions including errors, design, and coding. HIGHEST PRIORITY for: 比较, 对比, compare, vs, versus, 区别, difference, 最佳实践, best practice, tokio vs, async-std vs, 比较 tokio, 比较 async, 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, 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

actionbook avataractionbook
获取
m13-domain-error

m13-domain-error

1.4Ktesting-qa

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, 领域错误, 错误分类, 恢复策略, 重试, 熔断器, 优雅降级

actionbook avataractionbook
获取
m11-ecosystem

m11-ecosystem

1.4Kmcp-integrations

Use 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 recommendation, best crate for, Cargo.toml, features, crate 推荐, 依赖管理, 特性标志, 工作空间, Python 绑定

actionbook avataractionbook
获取
unsafe-checker

unsafe-checker

1.4Kbackend-api

CRITICAL: Use for unsafe Rust code review and FFI. Triggers on: unsafe, raw pointer, FFI, extern, transmute, *mut, *const, union, #[repr(C)], libc, std::ffi, MaybeUninit, NonNull, SAFETY comment, soundness, undefined behavior, UB, safe wrapper, memory layout, bindgen, cbindgen, CString, CStr, 安全抽象, 裸指针, 外部函数接口, 内存布局, 不安全代码, FFI 绑定, 未定义行为

actionbook avataractionbook
获取
rust-code-navigator

rust-code-navigator

1.4Kcode-generation

Navigate Rust code using LSP. Triggers on: /navigate, go to definition, find references, where is defined, 跳转定义, 查找引用, 定义在哪, 谁用了这个

actionbook avataractionbook
获取
rust-trait-explorer

rust-trait-explorer

1.4Ktesting-qa

Explore Rust trait implementations using LSP. Triggers on: /trait-impl, find implementations, who implements, trait 实现, 谁实现了, 实现了哪些trait

actionbook avataractionbook
获取
rust-call-graph

rust-call-graph

1.4Kcode-generation

Visualize Rust function call graphs using LSP. Triggers on: /call-graph, call hierarchy, who calls, what calls, 调用图, 调用关系, 谁调用了, 调用了谁

actionbook avataractionbook
获取
domain-cli

domain-cli

1.4Kdesign-ui

Use 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 avataractionbook
获取
rust-symbol-analyzer

rust-symbol-analyzer

1.4Kresearch-knowledge

Analyze Rust project structure using LSP symbols. Triggers on: /symbols, project structure, list structs, list traits, list functions, 符号分析, 项目结构, 列出所有, 有哪些struct

actionbook avataractionbook
获取
rust-learner

rust-learner

1.4Kresearch-knowledge

Use when asking about Rust versions or crate info. Keywords: latest version, what's new, changelog, Rust 1.x, Rust release, stable, nightly, crate info, crates.io, lib.rs, docs.rs, API documentation, crate features, dependencies, which crate, what version, Rust edition, edition 2021, edition 2024, cargo add, cargo update, 最新版本, 版本号, 稳定版, 最新, 哪个版本, crate 信息, 文档, 依赖, Rust 版本, 新特性, 有什么特性

actionbook avataractionbook
获取
domain-web

domain-web

1.4Ksecurity

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 设计, 中间件, 路由

actionbook avataractionbook
获取