About fast-rust
fast-rust is a concise guidance skill for Rust engineering, intended for code authors, reviewers, and API or CLI designers. It organizes advice around correctness, maintainability, evolvability, and measured performance work.
Key features
- 01Guidance for writing and refactoring Rust
- 02Code review and design advice
- 03Error-boundary and semantics guidance
- 04Build-time and release optimization
- 05Type-level exercise guidance
Use cases
- 01Planning a Rust public API or CLI
- 02Reviewing or refactoring Rust code
- 03Improving compilation or release performance
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ psiace/ skills --skill fast-rustAfter installing, type/fast-rustin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
agents/openai.yamlreferences/compilation-optimization.mderror-design.mdtype-exercise.mdDetails
From the project READMEfast-rust
Concise guidance for high-quality Rust engineering, balancing correctness, maintainability, and performance.
Purpose and Triggers
- Writing new code, refactoring, reviewing, or designing public APIs/CLIs.
- Rust or files with
.rs. - Prefer clear boundaries, error semantics, and evolvability.
Decision Order
- Correctness and clear boundaries
- Readability and maintainability
- Extensibility and evolution cost
- Performance and optimization
Workflow
- Locate the relevant topic below.
- Apply the guidance and examples.
- Read the reference if you need more detail.
Topics
| Topic | Guidance | Reference |
|---|---|---|
| Error Design | Design error boundaries and semantics before propagation | references/error-design.md |
| Compilation | Optimize build time and release performance with measured changes | references/compilation-optimization.md |
| Type Exercise | Type-level exercise for expression engines and dispatch | references/type-exercise.md |
References
- Each topic file lists source URLs in frontmatter
urls.
Comments
Markdown supported