rust-best-practicesDevelopment guidance for writing idiomatic Rust. Use when: (1) writing new Rust functions or modules, (2) choosing between borrowing, cloning, or ownership p...
Install via ClawdBot CLI:
clawdbot install anderskev/rust-best-practicesGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Calls external URL not in known-safe list
https://api.example.comAudited Apr 18, 2026 · audit v1.0
Generated Apr 19, 2026
Developing backend APIs and microservices in Rust where low latency and memory safety are critical. This skill helps engineers implement proper error handling with Result types, optimize performance through profiling, and choose correct pointer types for concurrent request handling.
Writing firmware and embedded applications where resource constraints require careful memory management. The skill guides developers on ownership patterns to avoid cloning, static dispatch to reduce binary size, and type state patterns for compile-time validation of hardware interactions.
Building linters, code analyzers, and development tools that process source code efficiently. This skill provides guidance on clippy configuration for consistent linting, documentation standards for public APIs, and performance optimization through proper iterator chaining and allocation strategies.
Creating secure cryptographic primitives and distributed ledger components where safety and performance are paramount. The skill helps with error handling for fallible operations, choosing between borrowing and cloning for sensitive data, and using generics for flexible algorithm implementations.
Developing game systems and graphics pipelines that require both high performance and maintainability. This skill assists with pointer type selection for asset management, performance profiling for real-time rendering, and documentation practices for complex APIs used by multiple teams.
Offering specialized Rust development consulting to help companies adopt Rust best practices in their projects. Revenue comes from hourly or project-based contracts for code reviews, architecture design, and team training on ownership patterns and performance optimization.
Providing a cloud-based development environment with integrated Rust tooling that enforces best practices automatically. Revenue is generated through subscription tiers based on team size, with features like automated clippy enforcement, performance profiling tools, and documentation generators.
Delivering structured training programs and certification exams for Rust developers at large organizations. Revenue streams include corporate training packages, individual certification fees, and ongoing support contracts for maintaining best practice standards across development teams.
💬 Integration Tip
Integrate this skill during active development phases rather than code reviews, and configure clippy lints as part of your CI/CD pipeline to automatically enforce best practices on every commit.
Scored Jul 10, 2026
Control desktop applications on Windows — launch, close, focus, resize, move windows, simulate keyboard/mouse input, manage processes, control VSCode, read clipboard, and capture screen info. Use when the user wants to interact with any running program, switch windows, type text, press shortcuts, open files in VSCode, manage running processes, or get system display information.
Conduct rigorous, adversarial code reviews with zero tolerance for mediocrity. Use when users ask to "critically review" my code or a PR, "critique my code", "find issues in my code", or "what's wrong with this code". Identifies security holes, lazy patterns, edge case failures, and bad practices across Python, R, JavaScript/TypeScript, SQL, and front-end code. Scrutinizes error handling, type safety, performance, accessibility, and code quality. Provides structured feedback with severity tiers (Blocking, Required, Suggestions) and specific, actionable recommendations.
Coding style memory that adapts to your preferences, conventions, and patterns for consistent coding.
Pragmatic coding standards for writing clean, maintainable code — naming, functions, structure, anti-patterns, and pre-edit safety checks. Use when writing new code, refactoring existing code, reviewing code quality, or establishing coding standards.
Claude Code integration for OpenClaw. This skill provides interfaces to: - Query Claude Code documentation from https://code.claude.com/docs - Manage subagents and coding tasks - Execute AI-assisted coding workflows - Access best practices and common workflows Use this skill when users want to: - Get help with coding tasks - Query Claude Code documentation - Manage AI-assisted development workflows - Execute complex programming tasks
Plan, draft, version, and refine written content with enforced versioning and quality audits.