fast-rust について
fast-rustは、Rust開発向けの簡潔なガイダンススキルです。コードの作成者やレビュアー、API・CLIの設計者を対象に、正確性、保守性、進化しやすさ、計測に基づく性能改善を扱います。
主な機能
- 01Rustの実装とリファクタリングの指針
- 02コードレビューと設計の助言
- 03エラー境界と意味設計の指針
- 04ビルド時間とリリースの最適化
- 05型レベル演習の指針
活用シーン
- 01Rustの公開APIやCLIの設計
- 02Rustコードのレビューやリファクタリング
- 03コンパイルやリリース性能の改善
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ psiace/ skills --skill fast-rustインストール後、Claude Code で/fast-rustを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
agents/openai.yamlreferences/compilation-optimization.mderror-design.mdtype-exercise.md詳細
fast-rust
正確性、保守性、パフォーマンスのバランスを取り、高品質な Rust エンジニアリングを実現するための簡潔なガイダンスです。
目的と適用条件
- 新しいコードの作成、リファクタリング、レビュー、公開 API/CLI の設計。
- Rust または
.rsファイル。 - 明確な境界、エラーの意味、進化のしやすさを優先します。
判断の優先順位
- 正確性と明確な境界
- 可読性と保守性
- 拡張性と進化にかかるコスト
- パフォーマンスと最適化
ワークフロー
- 以下から該当するトピックを探します。
- ガイダンスと例を適用します。
- 詳細が必要な場合は、リファレンスを読みます。
トピック
| トピック | ガイダンス | リファレンス |
|---|---|---|
| エラー設計 | エラーを伝播する前に、エラー境界と意味を設計します | references/error-design.md |
| コンパイル | 計測に基づく変更で、ビルド時間とリリース時のパフォーマンスを最適化します | references/compilation-optimization.md |
| 型演習 | 式エンジンとディスパッチのための型レベルの演習です | references/type-exercise.md |
リファレンス
- 各トピックファイルのフロントマター
urlsに、参照元の URL が記載されています。
コメント
Markdown 対応