Toolverse
All skills

rust-coding-skill

by UtakataKyosui

Guides Claude in writing idiomatic, efficient, well-structured Rust code using proper data modeling, traits, impl organization, macros, and build-speed best practices.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Data Science
Views
325

About this skill

Guides Claude in writing idiomatic, efficient, well-structured Rust code using proper data modeling, traits, impl organization, macros, and build-speed best practices.

How to use

  1. Zainstaluj skill w swoim środowisku Claude'a, wskazując repozytorium GitHub UtakataKyosui. Skill będzie dostępny jako rozszerzenie do pisania kodu Rust.

  2. Opisz swoje zadanie Claude'owi w naturalnym języku — czy chodzi o projektowanie struktur danych, implementację traits, pisanie makr, modelowanie logiki domeny czy organizację modułów. Im dokładniej opiszesz wymagania, tym lepszy kod otrzymasz.

  3. Zidentyfikuj kluczowe ograniczenia: czy potrzebujesz zmienności, jak powinna wyglądać przepływ własności, czy kod będzie asynchroniczny, czy będziesz używać interior mutability lub współbieżności.

  4. Claude z pomocą skilla zaproponuje struktury danych (struct, enum, newtype) dostosowane do Twoich potrzeb. Zwróć uwagę na wybór typów dla pól — &str vs String, slices vs vectors, Arc dla współdzielenia czy Cow dla elastyczności.

  5. Przejrzyj wygenerowany kod — skill promuje umieszczanie bloków impl bezpośrednio pod definicją typu, grupowanie metod logicznie (konstruktory, gettery, mutatory, logika domenowa) oraz używanie Result zamiast paniki.

  6. Uruchom cargo fmt i cargo clippy na wygenerowanym kodzie, aby upewnić się, że spełnia standardy jakości. Skill zachęca do dokumentacji za pomocą /// dla publicznych elementów i //! dla dokumentacji modułów.

Related skills

market-analysis

by xbklairith

Use when analyzing markets or interpreting charts - applies technical indicators (RSI, MACD, Moving Averages), identifies support/resistance, analyzes multi-timeframe trends, checks fundamentals and sentiment. Activates when user says \

Data Science
29144

docx

by anthropics

Comprehensive document creation, editing, and analysis with support for tracked changes, comments, formatting preservation, and text extraction. When Claude needs to work with professional documents (.docx files) for: (1) Creating new documents, (2) Modifying or editing content,

Data Science
39142

stock-analyzer

by FrancyJGLisboa

Provides comprehensive technical analysis for stocks and ETFs using RSI, MACD, Bollinger Bands, and other indicators. Activates when user requests stock analysis, technical indicators, trading signals, or market data for specific ticker symbols.

Data Science
23128

skill-installer

by openai

Install Codex skills into $CODEX_HOME/skills from a curated list or a GitHub repo path. Use when a user asks to list installable skills, install a curated skill, or install a skill from another repo (including private repos).

Data Science
23118

pdf

by anthropics

Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.

Data Science
31144

moon-dev-trading-agents

by moondevonyt

Master Moon Dev's Ai Agents Github with 48+ specialized agents, multi-exchange support, LLM abstraction, and autonomous trading capabilities across crypto markets

Data Science
102232