Synaptic SkillsSynapticSkills
MarketplaceSkill GraphCriar SkillMCP ServerPlataformaEnterprise
v0.1.0-beta
Voltar ao Marketplace
DevelopmentMédio

Error Handling

poractionbook·actionbook· v1.0.0 · atualizado em 2026-04-11
79
Score

CRITICAL: Use for error handling. Covers Result, Option, Error, ?, unwrap, expect, panic, anyhow, thiserror, when to panic vs. return Result, custom error types, and error propagation.

error-handlingrustresultoptionpanicthiserroranyhow
Linguagens
Rust
0Stars
0Forks
0Usos
Fork

Documento do Skill

SKILL.mdm06-error-handling/workflow
1
Identify Failure Type: — Determine if the failure is expected, an absence, a bug, or unrecoverable.
2
Determine Handler: — Decide who should handle the error (caller, current function, user, programmer).
3
Assess Context: — Identify the context needed for error resolution (error type, call chain, debug info).
4
Choose Strategy: — Select the appropriate error handling strategy (Result, Option, panic!).
5
Implement Handling: — Implement the chosen strategy using appropriate tools (thiserror, anyhow, ?, context()).
6
Test Handling: — Test the error handling to ensure it functions as expected.

Telemetria de Agentes

Execuções
0
total
Taxa de Sucesso
0%
últimos 30d
Latência Média
0.0s
p50
Alucinação
0.0%
detecção
Tokens Entrada
0
avg 0/exec
Tokens Saída
0
avg 0/exec

Uso por Plataforma

Skills Relacionados

Compõe com ←Type-Driven Design
70%
Hebbian Synapse
Composite0.700
w = 0.3·α + 0.5·β + 0.2·γ
83
Compõe com ←Resource Lifecycle
70%
Hebbian Synapse
Composite0.700
w = 0.3·α + 0.5·β + 0.2·γ
82
Similar aPerformance Optimization
60%
Hebbian Synapse
Composite0.600
w = 0.3·α + 0.5·β + 0.2·γ
83
Similar aKnitwork Processing
60%
Hebbian Synapse
Composite0.600
w = 0.3·α + 0.5·β + 0.2·γ
78
Similar aConcurrency
60%
Hebbian Synapse
Composite0.600
w = 0.3·α + 0.5·β + 0.2·γ
83

Árvore do Skill

Error Handling
m06-error-handling
Fases Cognitivas5
1.SENSE
2.CONTEXTUALIZE
3.RECOMMEND
4.ACT
5.REFLECT
Triggers7
handle errors in rustdeal with panicsuse result and optionwhen to panic vs resultpropagate errors in rusthandle errors gracefullyimplement custom errors

Avaliar este Skill

Score Breakdown

⭐Avaliação Humana0%
🤖Sucesso de Agentes0%
🕐Atualidade100%
🔗Saúde de Dependências100%
🕸️Centralidade no Grafo0%
🛡️Segurança50%
CompositeScore = α·Humano + β·Agente + γ·Recência + δ·Deps + ε·Centralidade + ζ·Segurança

Instalação

$ synaptic mcp download m06-error-handling
$ synaptic skills detail m06-error-handling
$ synaptic skills live m06-error-handling

Dependências

thiserroranyhow

Links

GitHub Repository