The best rust mods

2,152 mods in the catalogue carry this category. These 76 are the ones that pass every gate. Every gate: original work, not a copy · security scan A or B · a licence that permits reading the source · an actively maintained repository people actually use. Order is the composite score — reputation, freshness, safety, originality, content and traction — not anyone's opinion.

#ModTypeStarsScanTokensRating
1 babysit-propeninterpreter/openinterpreterBabysit a GitHub pull request after creation by continuously polling review comments, CI checks/workflow runs, and mergeability state until the PR is merged/closed or user help is required. Diagnose failures, retry likely flaky failures up to 3 times, auto-fix/push branch-related issues when appropriate, and keep… Skill 69k A 114 —
2 contributor-onboardingHmbown/CodeWhaleHelp a new contributor get productive on this checkout - inspect sync state against main, build, run the repository's exact verification gate, and produce a local what's-new digest. Never fetches, pulls, or modifies a dirty tree on its own. Explicit-only. Skill 41k A 57 —
3 moli-webfetchlexmount/moliFetch, inspect, crawl, and capture live, JavaScript-rendered websites with Moli. Use when Codex needs current web content, web research, fact lookup, link following, a bounded crawl, client-rendered or response-gated content, network diagnostics, or a standalone HTML, Markdown, JSON, semantic-tree, viewport or… Skill 21k A 90 —
4 cw-gatesHmbown/CodewhaleUse before claiming any Codewhale change is done, green, or ready to land: the focused-to-broad verification ladder, the budget checks CI enforces, and the rules for what counts as a passing test. Skill 41k A 48 —
5 debug-taskmoonrepo/moonDiagnose and fix moon tasks that are broken, misconfigured, or behaving unexpectedly. Use this skill when a moon task is failing, not running, skipped, hanging, producing stale or wrong output, cached when it shouldn't be, re-running every time, or missing outputs after a cache hit. Also covers pipeline hangs, tasks… Skill 4.2k A 203 —
6 verifyzenbu-labs/terminal-browserDrive an engine app headlessly in a pty, record a video of the whole verification, and open a summary page (video + timeline + checks) with pixel open. Skill 4.3k A 37 —
7 lean-ctx-reviewyvgude/lean-ctxReview how the lean-ctx ctx MCP tools performed in the current session and file upstream issues for confirmed problems. Use when the user asks to review/audit lean-ctx tool performance, says "lean-ctx review", asks why ctx tools failed or fell back to native tools, or wants to report a lean-ctx bug. Skill 3.9k A 73 —
8 tuicragavra/tuicrUse tuicr's review CLI to read and add comments in active TUI review sessions, and launch tuicr in cmux, tmux, Zellij, or Herdr when a user needs an interactive review pane. Skill 3.5k A 50 —
9 compiler-explorercompiler-explorer/compiler-explorerCompile code with thousands of compilers, inspect the assembly, and share godbolt.org links. Remote server at godbolt.org. MCP server 19k A — —
10 github-repo-managementmoltis-org/moltisClone, create, fork, configure, and manage GitHub repositories. Manage remotes, secrets, releases, and workflows. Works with gh CLI or falls back to git + GitHub REST API via curl. Skill 2.9k A 47 —
11 anarlogfastrepl/anarlogSearch local Anarlog meetings or connect to Cloud with OAuth. Plugin 9.6k A — —
12 fffdmtrKovalenko/fffMCP server "fff" as configured in dmtrKovalenko/fff. Launched with ./target/release/fff-mcp. MCP server 11k A — —
13 cosmos-design-structAzure/azure-sdk-for-rustEnforce consistent struct design conventions across sdk/cosmos crates. Validates visibility modifiers, field privacy, #[nonexhaustive] usage, and construction API patterns (Default/new with with setters, or optional separate builders with builder()/build()), and construction correctness on public structs. Can auto-fix… Skill 886 A 83 —
14 harborAntigmaLabs/anteRun Terminal-Bench or any Harbor dataset with Ante as the agent, using the Harbor adapter in the ante repo's ante-harbor/ directory. Use when the user wants to benchmark Ante on Harbor or reproduce Ante's published eval results. Skill 2.0k A 51 —
15 hotpath_init_grafanapawurb/hotpath-rsBuild a Grafana dashboard JSON for a Rust project profiled with hotpath. Writes the dashboard file with context-aware panels (SQL and HTTP time per route, N+1 detection, memory and time per request, channel queues, lock contention, Tokio workers, per-thread CPU and allocations, profiling overhead) limited to what the… Skill 1.9k A 109 —
16 quizthClaws/thClawsGenerate and play an interactive study quiz from a KMS knowledge base, URL, file, or topic — and record the score back into the KMS. Command 1.2k A 32 —
17 ast-grepvinhnx/VTCodeUse for ast-grep project setup, rule authoring, rule debugging, and structural search workflows. Skill 894 A 24 —
18 jolta16z/joltWrap a Rust function in a Jolt zero-knowledge proof. Skill 1.1k A 15 —
19 processing-markdownharehare/mqProcesses Markdown files using mq, a jq-like query language for Markdown. Use when the user mentions Markdown processing, content extraction, document transformation, or mq queries. Skill 1.1k A 36 —
20 better-fullstackMarve10s/Better-FullstackScaffold, plan, or extend Better Fullstack projects with the generator, CLI, or MCP server. Use when a user asks to create, generate, or scaffold a fullstack starter; choose a Better Fullstack stack; add Better Fullstack capabilities; compare agent scaffolding paths; or avoid hand-authoring boilerplate project files. Skill 813 A 71 —
21 freyamarc2332/freyaFreya Rust GUI framework best practices skill for Claude Code. Plugin 3.3k A — —
22 rust-style-guidefabro-sh/fabroApply this Rust style guide when writing, reviewing, refactoring, or configuring Rust code for this project. Covers Rust 2024/MSRV, library vs application conventions, public API design, errors, panics, ownership and cloning, async/Tokio/concurrency, tracing, rustfmt/Clippy, testing with nextest, and unsafe/macro… Skill 1.8k A 100 —
23 use-ifcliteLTplus-AG/ifc-liteWork with IFC / BIM files (.ifc, .ifcx, IFC2X3 / IFC4 / IFC4X3 / IFC5) from the terminal using the ifc-lite CLI — inspect, query, validate (IDS), export (CSV/JSON/IFC/glTF/Parquet), create elements, merge, convert schema versions, diff, clash-check, run BCF collaboration, and script the SDK. Use whenever a task… Skill 451 A 142 —
24 yoagentyologdev/yoagentUse when building, extending or upgrading an agent on the yoagent Rust crate. Maps each job (tools, policies, verifiers, budgets, sub-agents, plugins from other ecosystems, retries, structured output, tests) to the yoagent feature for it, with tips, pitfalls and what changed per version. Skill 366 A 66 —
25 skill-creatorqhkm/zeptoclawCreate or update ZeptoClaw skills. Use when designing, structuring, or authoring new agent skills. Skill 650 A 27 —
26 spotatuiLargeModGames/spotatuiTurn any MCP-capable coding agent into a DJ for spotatui, the terminal and desktop music player. Plugin 1.8k A — —
27 screenshot-studioling-kong-ran/pisperRegenerate the Pisper product screenshots under docs/shots/ against the current UI. Starts an isolated dev instance, seeds fictional demo data through the real runtime APIs, captures every referenced page at the exact 2558x1380 asset size, and replaces the files. Use only when the user asks to refresh product… Skill 297 A 80 —
28 orchestratevarun29ankuS/shodh-memoryThis skill should be used when the user asks to 'orchestrate a task', 'break down work into parallel agents', 'coordinate subtasks', 'run agents in parallel', or mentions 'multi-agent'. Decomposes complex tasks into tracked subtasks, dispatches parallel subagents, and coordinates until completion. Skill 316 A 67 —
29 sivtr-memoryAriestar/sivtrRetrieve shared local work memory: terminal activity, AI conversation history, prior decisions, validation evidence, debugging trails, recaps, and handoff context. Use before asking the user to repeat local work context. Skill 253 A 46 —
30 actionbookactionbook/actionbookActionbook MCP server for up-to-date browser automation. Get verified CSS/XPath selectors for any website directly into your agent context. Plugin 1.6k A — —
31 hex-personal-commandsanomalyco/hexConfigure Hex personal voice commands, voice-dictation control phrases, and deterministic transcript transformations. Use when the user wants to add or change commands or transformations for the Hex voice app. Skill 684 A 42 —
32 codemarkDanielCardonaRojas/codemarkManage structural code bookmarks that survive refactoring. Use when the user says "remember this", "bookmark this", "save this location", "load my bookmarks", "what do I have bookmarked", "mark this code", "codemark", or when starting a new session and needing to reload context from a previous session. Also use… Skill 136 A 97 —
33 playwright-rs-usagepadamson/playwright-rustProcedural reference for using playwright-rs in Rust browser-automation code — object model (Browser/Context/Page/Locator), the locator!() macro, builder pattern for options, auto-wait semantics, adding the crate and installing its browsers, and how to capture / inspect traces for failure diagnosis. Use when writing… Skill 163 A 98 —
34 horizonpeters/horizonHorizon MCP skills for browsers, native viewers and desktop input, casting, cloud companions and network access, native app tests, and local speech diagnostics. Plugin 722 A — —
35 servo-fetchkonippi/servo-fetchFetch and render web pages using the Servo browser engine — a single binary with JS execution, CSS layout, screenshots, and content extraction. Use when a URL returns empty or incomplete content with plain HTTP fetch, when you need a screenshot without GPU, or when you need to run JavaScript in a page context. No… Skill 163 A 70 —
36 diesel-guardayarotsky/diesel-guardLints Diesel and SQLx Postgres migrations for unsafe schema changes that lock tables or cause downtime, and authors custom Rhai checks. Use when reviewing, writing, or fixing SQL migrations, when diesel-guard reports a violation, when configuring diesel-guard.toml, or when the user mentions migration safety, table… Skill 121 A 77 —
37 app-releaseluochang212/skill-zooUse when the user asks to release a new version, ship a build, or publish a Skill Zoo release. Also use when a tag push results in Homebrew 404 errors or missing artifact failures. Skill 124 A 43 —
38 rsigmatimescale/rsigmaUse the rsigma CLI and MCP server: engine eval, engine daemon, rule lint, rule draft, rule tune, rule backtest, backend convert, mcp serve. Prefer MCP tools when rsigma mcp serve is connected. For authoring Sigma YAML (detection, correlation, filters, pipelines, modifiers), use the sigma-rules skill. Use this skill… Skill 178 A 127 —
39 papr-rssl0ng-ai/paprRead, search and triage the user's Papr RSS subscriptions from the shell via the papr CLI. Use when the user wants to catch up on their feeds, find or summarize articles they've subscribed to, check what's unread, star/save articles, subscribe to a new feed, or pull new posts. Triggers on: "what's in my feeds", "any… Skill 554 A 113 —
40 olyslaveOftime/open-relayUse when starting a long-running or interactive CLI command with oly, especially when it may need later input, should be detachable, or should keep durable logs for supervision and resume. Also use to supervise sessions already running under oly: check status, read logs, send input to push them forward, stop or… Skill 109 A 64 —
41 recallsamzong/RecallUse Recall to search, inspect, continue, export, resume, or share indexed AI coding sessions. Trigger for project-history lookup, recent work from other agents, file history, unfinished-session continuation, and published session-page management. Skill 107 A 48 —
42 graphify-windowssaeedkolivand/ai-job-hunter-appTurn any folder of files into a navigable knowledge graph with community detection, an honest audit trail, and three outputs: interactive HTML, GraphRAG-ready JSON, and a plain-language GRAPHREPORT.md. Skill 62 A 75 —
43 001_rustnwiizo/tfmcpRust coding standards and architecture guidelines for tfmcp. Cursor rule 372 A 477 —
44 windows-compatsdsrss/code-graph-mcpAudit and harden this Rust repo (code-graph-mcp) for Windows correctness: path-spelling drift between producers, the 32,767-char command-line cap, index-key mismatches, and path predicates that assume one ecosystem's layout. Use whenever touching code that builds, compares, prints, or stores a filesystem path; that… Skill 86 A 165 —
45 depylerpaiml/depylerMCP server "depyler" as configured in paiml/depyler. Launched with depyler agent start --foreground --port 3000. Needs 2 environment variables to run. MCP server 365 A — —
46 gpui-toolkitpierreaubert/gpui-toolkitUse when building or modifying GPUI applications in the gpui-toolkit workspace, especially when choosing reusable toolkit crates, composing UI, adding components, charts, themes, layouts, audio controls, mobile surfaces, or validation coverage. Prefer existing toolkit APIs over custom one-off implementations. Skill 86 A 60 —
47 rust-architectbug-ops/zephRust strategic architect specializing in type-driven design, domain modeling, workspace architecture, and compile-time safety patterns. Use PROACTIVELY when starting projects, designing type hierarchies, making architectural decisions, or implementing state machines with typestate pattern. Agent 65 A 53 —
48 exeify-web2exe44886/ExeifyA tool for packaging a local web folder or online website into a standalone Windows .exe application. It uses Windows WebView2, the system component that displays web pages inside desktop apps. Skill 194 A 298 —
49 bitrouterbitrouter/bitrouterConfigure BitRouter through its CLI: provider setup, background daemon readiness, agent inspection, MCP configuration, local skill directories and native/ACP orchestration. Read the bundled skill for commands, permissions and delivery limits. Plugin 236 A — —
50 rust-reviewEmilLindfors/a2a-rsReview the current Rust diff (or specified files/PR) for idiomatic Rust patterns and hexagonal-architecture compliance, in one pass. Command 92 A 28 —
51 uniflyhyperb1iss/uniflyUniFi network management CLI, TUI, and AI agent skill for full infrastructure control. Plugin 272 A — —
52 kimun-clinico2sh/kimunUse when the user has kimun installed and wants to create, append, search, or read notes from the terminal, or when automating note management as part of a workflow or agent task. Skill 64 A 42 —
53 sonderasondera-ai/sondera-coding-agent-hooksMCP server "sondera" as configured in sondera-ai/sondera-coding-agent-hooks. Launched with cargo run --quiet -p sondera -- mcp. MCP server 230 A — —
54 claudectlmercurialsolo/claudectlHive mind for Claude Code that learns from you once and remembers everywhere — local LLM brain, session monitoring, spend control. Plugin 203 A — —
55 pond-add-adaptertenequm/pondPlaybook for adding a new source-agent adapter to pond - spec the format from the upstream writer, capture a sandboxed fixture, implement the bidirectional codec, and prove conformance. Use when adding an adapter under packages/pond/src/adapter/ or reworking an existing one. Skill 88 A 62 —
56 tui-explorerpproenca/agent-tuiDiscover and replay terminal UI paths using agent-tui. Use when you need to launch a TUI app, explore navigation with bounded BFS, generate markdown acceptance tests, and verify those tests repeatedly. Do not use for web or desktop GUI automation. Skill 122 A 54 —
57 linggenlinggen/linggen-memoryLinggen for Claude Code — two local MCP servers, each tool served in one place: durable cross-host memory from ling-mem, browser control in your own Chrome and logged-in X reads from the Linggen engine. Per-turn memory recall built in, and /linggen:config points this host at a Linggen on another machine. Installs its… Plugin 110 A — —
58 tauri-pilotmpiton/tauri-pilotInspect, interact with, and test a running Tauri v2 app via CLI. Communicates over Unix socket using JSON-RPC 2.0. Use when testing UI, automating interactions, or debugging a Tauri app. Skill 87 B 52 —
59 t-toolstimzaak/web-dev-skillsDDD-driven development skills, sub-agents and workflow commands for Rust, React, miniapp, Flutter, Chrome Extension, and Shopify App projects. Plugin 97 A — —
60 spikardGoldziher/spikardGenerate HTTP applications, schema handlers and fixtures using Spikard's local CLI and MCP server. Plugin 123 A — —
61 profilethe-void-ia/void-boxUse when investigating performance issues, VM freezes, high CPU usage, or when the user asks to profile a voidbox process. Also invoked as /perf. Skill 88 B 33 —
62 dynoxidenubo-db/dynoxideA DynamoDB emulator with an MCP server exposing 35 DynamoDB tools to coding agents. Runs locally from the dynoxide npm package. MCP server 102 A — —
63 hwatuhongnoul/hwatuMCP server "hwatu" as configured in hongnoul/hwatu. Launched with https://github.com/hongnoul/hwatu/releases/download/v0.6.0/hwatu-mcp-linux-x86_6. MCP server 118 A — —
64 code-modepaiml/rust-mcp-sdkGenerate validated GraphQL queries against this server's schema. Skill 52 A 13 —
65 sandboxthrashr888/agentkernelExecute commands in isolated Docker/Podman containers for security. Auto-detects runtime for Python, Node, Rust, Go, Ruby, and more. Plugin 59 A — —
66 cranposesamoylenkodmitry/CranposeCranpose UI framework conventions and best practices skill for Claude Code. Plugin 56 A — —
67 aginxbrowseryinnho/aginxbrowserBrowser engine for AI agents: fetch JS-rendered and Cloudflare-protected pages as clean markdown, run 5-engine aggregated web search (Baidu, Bing, Sogou, WeChat, Google), take screenshots as visual input, extract structured data from SPAs, and drive multi-step interactions (click, type, fill forms, login, paginate)… Skill 55 B 296 —
68 thermiteraygon-renderer/thermiteUsage guide for the Thermite generic ISA-portable SIMD library and its companion crates (special functions, autodiff Dual, Compensated double-double, SDF, geometry, FFI). Write functions once over the GenericVector/FloatVector trait hierarchy and run them on any backend or composite vector type. Plugin 320 A — —
69 rust-skillsleonardomso/rust-skillsComprehensive Rust coding guidelines with 265 rules across 26 categories. Use when writing, reviewing, or refactoring Rust code. Covers ownership, error handling, async patterns, concurrency, unsafe code, API design, memory optimization, performance, numeric safety, conversions, serde, pattern matching, macros… Skill 653 A 84 —
70 tokio-prompt-orchestratorMattbusel/tokio-prompt-orchestratorMCP server "tokio-prompt-orchestrator" as configured in Mattbusel/tokio-prompt-orchestrator. Launched with cargo run --bin mcp --features mcp --release. Needs 3 environment variables to run. MCP server 60 A — —
71 semasema-lisp/semaMCP server "sema" as configured in sema-lisp/sema. Launched with https://github.com/sema-lisp/sema/releases/download/v1.37.0/sema.mcpb. MCP server 57 A — —
72 portviewMapika/portviewMCP server "portview" as configured in Mapika/portview. Launched with portview. MCP server 61 A — —
73 pushowainlewis/pushOperate a Push personal assistant, inspect its health and jobs, and author or validate Push job runbooks. Use when a request concerns Push setup, CLI commands, assistant files, scheduled jobs, or delivery behavior. Skill 203 A 44 —
74 figma-mcp-rustalvinindra/figma-mcp-rustFigma MCP server with full read/write access via plugin bridge. No API token, no rate limits, 73 tools, 13 skills. Plugin 73 A — —
75 forge-idiomatic-developerisala404/forgeLoad this whenever you are about to write, edit, or review code that uses the forgelib library in any language. Skill 85 A 32 —
76 kinfirelock-ai/kinKin keeps a living map of the software itself so humans and agents can understand what every change touches. Locate, search, context packs, data-flow tracing, and impact analysis without raw file search. Plugin 68 A — —

Want everything, not just what passes the gates? Browse the full category from any type hub, or search it. This shelf recomputes nightly from the measurements.