rust-development
/rust-development
Rozwija, przegląda i bada kod Rust zgodnie z Pragmatic Rust Guidelines: architekturę, implementację i dokumentację rustdoc.
- Autor
- randlee ↗
- Repozytorium
- synaptic-canvas ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 17.10.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 3
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 17.10.2026, bez odwołań do wycofanych modeli i API.
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
- Capabilities
- Instructions
- Agent Delegation
- When to Activate
- Guidelines Source
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
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · randlee/synaptic-canvas | 100 | MIT |
| dreamlab-ai/agentbox | 100 | AGPL-3.0 |
| laurigates/claude-plugins | 100 | MIT |
| cosmonic-labs/skills | 100 | Apache-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.