From sorah-guides
Provides Rust coding conventions on imports (prefer full paths over use), crate:: references, and cargo clippy checks for writing and reviewing Rust code.
npx claudepluginhub sorah/config --plugin sorah-guidesThis skill uses the workspace's default tool permissions.
Coding conventions and best practices for Rust projects. Project-specific conventions (CLAUDE.md, style guides) always take priority over this guidance.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Coding conventions and best practices for Rust projects. Project-specific conventions (CLAUDE.md, style guides) always take priority over this guidance.
use) StatementsDefault: Don't use use unless explicitly requested by humans
use statements at the top of files are discouraged (except in mod.rs and lib.rs)use for structs and enums - ALWAYS prefer full paths (e.g., std::collections::HashMap instead of use std::collections::HashMap)use is allowed for frequently used modules within the same crate (e.g., use crate::error::Error)use statement in the most specific scope where they're neededcrate:: referencecrate:: for referencing items within the same crate, even in the same module (e.g., crate::utils::helper_function())