Przejdź do treści
Biblioteka skilli
Programowanie · Budowanie i kod

rust-development

/rust-development

Rozwija, przegląda i bada kod Rust zgodnie z Pragmatic Rust Guidelines: architekturę, implementację i dokumentację rustdoc.

Licencja
MIT
Ostatnia zmiana repozytorium
17.10.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
3
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 17.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Rozwija, przegląda i bada kod Rust zgodnie z Pragmatic Rust Guidelines: architekturę, implementację i dokumentację rustdoc.

Oryginalny opis (EN)

Develop, review, and explore Rust code with strict adherence to Pragmatic Rust Guidelines. Use when the user mentions Rust, .rs files, Cargo, clippy, rustdoc, or requests Rust architecture, implementation, or review.

Jak działa

  1. Capabilities
  2. Instructions
  3. Agent Delegation
  4. When to Activate
  5. Guidelines Source
Sekcje z nagłówków SKILL.md, w oryginale · 64 linii, 300 słów
Podgląd SKILL.md
---
name: rust-development
version: 0.13.0
description: Develop, review, and explore Rust code with strict adherence to Pragmatic Rust Guidelines. Use when the user mentions Rust, .rs files, Cargo, clippy, rustdoc, or requests Rust architecture, implementation, or review.
depends_on:
  rust-architect: 0.x
  rust-code-reviewer: 0.x
  rust-code-explorer: 0.x
  rust-developer: 0.x
---

# Rust Development

This skill coordinates Rust development workflows and enforces Rust coding standards and best practices when creating or modifying Rust code.

## Capabilities

- Rust architecture planning
- Rust code exploration and feature tracing
- Rust code review with high-confidence findings
- Rust implementation and refactoring

## Instructions

When asked about generating new code or making code changes to existing code, make
sure that edits are conformant to the Rust guidelines at `.claude/skills/rust-development/guidelines.txt` if the language to generate is Rust.

Key areas to enforce:
- Idiomatic Rust patterns and conventions
- Proper error handling (Result types, custom errors)
- Memory safety and lifetime management
- Async/await patterns when applicable
- FFI best practices for interop scenarios
- Documentation standards (rustdoc conventions)
- Testing patterns and practices

Only add a compliance comment when the user explicitly asks for a compliance annotation or a compliance-focused review. If requested, add:
```rust
// Rust guideline compliant {date}
```
where {date} is the guideline date/version.

## Agent Delegation

Invoke these agents via Agent Runner using `.claude/agents/registry.yaml`. This keeps Rust delegation registry-enforced and version-audited instead of bypassing the installed agent registry.

- `rust-architect`: Architecture and implementation blueprints
- `rust-code-reviewer`: High-confidence Rust code reviews
- `rust-code-explorer`: Feature tracing and architecture mapping
- `rust-developer`: Rust implementation and refactoring

Task tool template:

```xml
<invoke name="Task">
<parameter name="subagent_type">rust-architect | rust-code-reviewer | rust-code-explorer | rust-developer</parameter>
<parameter name="description">Short description of the Rust work</parameter>
<parameter name="prompt">Detailed Rust task. Require the agent to return fenced JSON using its documented {success,data,error} envelope.</parameter>
</invoke>
```

## When to Activate

This skill activates automatically when:
- Creating new Rust source files (.rs)
- Modifying existing Rust code
- Reviewing Rust code for compliance
- Answering questions about Rust best practices
- Working with Cargo projects

## Guidelines Source

The detailed guidelines are maintained in `.claude/skills/rust-development/guidelines.txt`.
Pliki w paczce (3)
  • SKILL.md 3 KB
  • cross-platform-guidelines.md 3 KB
  • guidelines.txt 88 KB

Wersje

RepozytoriumWynikLicencja
Ta strona · randlee/synaptic-canvas100MIT
dreamlab-ai/agentbox100AGPL-3.0
laurigates/claude-plugins100MIT
cosmonic-labs/skills100Apache-2.0

Migawka bazy z 28.10.2026 · wersja paczki 9928ee1d23fb (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 95rust-best-practices
    Pisze, przegląda i refaktoryzuje idiomatyczny Rust: crate'y, błędy, async, unsafe, FFI, testy i dokumentację rustdoc.
  • 100rust
    Pomaga w konwencjach, idiomach i obsłudze błędów w Rust: współbieżność z wątkami i Tokio, cargo, clippy, rustfmt i rustdoc.
  • 100rust-best-practices
    Stosuje wytyczne Microsoft Pragmatic Rust przy każdej edycji kodu Rust: obsługa błędów, projekt API, wydajność i idiomy.
  • 100rust-docs-guidelines
    Podpowiada, jak pisać dokumentację Rust, gdy użytkownik chce napisać lub poprawić komentarze i opisy w kodzie.
  • 86rust-tests-guidelines
    Podaje wytyczne pisania testów w Rust, gdy trzeba napisać testy dla kodu w tym języku.
  • 100rust-documentation
    Projektuje, buduje i publikuje dokumentację Rust: rustdoc, mdBook, doctesty, linki, metadane docs.rs i kontrolę dokumentacji w CI.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.