원클릭으로
rust
Rust development patterns, project setup, CLI/TUI applications, error handling, and system integration
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Rust development patterns, project setup, CLI/TUI applications, error handling, and system integration
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Protocol fuzzer script development using boofuzz framework. Use when creating network protocol fuzzers, defining protocol PDUs (Protocol Data Units), writing mutation-based fuzzing scripts, or contributing to the boofuzz project. Covers binary protocol definitions, session management, crash detection, and reporting findings.
Real-time browser debugging and interaction via WebSocket bridge server on localhost:3141
Guide for creating Claude Code skill documents with YAML frontmatter, instructions, examples, and reference implementations
C# static analysis tool for call graphs, unused code detection, impact analysis, HTML documentation generation, and Graphviz diagram export
JavaScript/TypeScript static analysis tool for call graphs, unused code detection (tree shaking), dependency analysis, and circular dependency detection
UTF-8 JSON file I/O utilities to avoid Windows encoding issues (CP-1252 vs UTF-8)
| name | Rust |
| description | Rust development patterns, project setup, CLI/TUI applications, error handling, and system integration |
This skill covers Rust development with two specialized reference documents:
Use Rust-Project-Setup.md for:
Use Rust-Patterns.md for:
Is this a library?
├─ Yes → Use thiserror for typed errors
└─ No (application) → Use anyhow with .context()
| Need | Crate | Notes |
|---|---|---|
| Error handling (app) | anyhow | Flexible, ergonomic |
| Error handling (lib) | thiserror | Typed errors |
| CLI parsing | clap v4 | Use derive feature |
| TUI framework | ratatui | With crossterm |
| Configuration | serde + toml | Standard approach |
| Async runtime | tokio | Most popular |
| HTTP client | reqwest | High-level, async |
| Logging | tracing | Structured logging |
cargo check # Fast compilation check
cargo build # Debug build
cargo build --release # Optimized build
cargo test # Run tests
cargo clippy # Lint code
cargo fmt # Format code
cargo doc --open # Generate docs