·m06-error-handling
</>

m06-error-handling

actionbook/rust-skills

CRITICAL: エラー処理に使用します。トリガー: 結果、オプション、エラー、?、アンラップ、期待、パニック、とにかく、このエラー、パニックと結果を返すタイミング、カスタム エラー、エラー伝播、错误处理、結果用法、什么時候用パニック

21インストール·1トレンド·@actionbook

インストール

$npx skills add https://github.com/actionbook/rust-skills --skill m06-error-handling

SKILL.md

| Pattern | Don't Just Say | Ask Instead |

| unwrap panics | "Use ?" | Is None/Err actually possible here? | | Type mismatch on ? | "Use anyhow" | Are error types designed correctly? | | Lost error context | "Add .context()" | What does the caller need to know? | | Too many error variants | "Use Box " | Is error granularity right? |

| Too many unwraps | m09-domain | Is the data model right? | | Error context design | m13-domain-error | What recovery is needed? | | Library vs app errors | m11-ecosystem | Who are the consumers? |

CRITICAL: エラー処理に使用します。トリガー: 結果、オプション、エラー、?、アンラップ、期待、パニック、とにかく、このエラー、パニックと結果を返すタイミング、カスタム エラー、エラー伝播、错误处理、結果用法、什么時候用パニック ソース: actionbook/rust-skills。

原文を見る

引用可能な情報

AI/検索での引用用の安定したフィールドとコマンド。

インストールコマンド
npx skills add https://github.com/actionbook/rust-skills --skill m06-error-handling
カテゴリ
</>開発ツール
認証済み
初回登録
2026-02-01
更新日
2026-02-18

クイックアンサー

m06-error-handling とは?

CRITICAL: エラー処理に使用します。トリガー: 結果、オプション、エラー、?、アンラップ、期待、パニック、とにかく、このエラー、パニックと結果を返すタイミング、カスタム エラー、エラー伝播、错误处理、結果用法、什么時候用パニック ソース: actionbook/rust-skills。

m06-error-handling のインストール方法は?

ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/actionbook/rust-skills --skill m06-error-handling インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code や Cursor で使用できるようになります

ソースリポジトリはどこですか?

https://github.com/actionbook/rust-skills