{"slug":"fp-ts-errors","source_name":"fp-ts-errors","name":"Fp Ts Errors","description":"Handle errors as values using fp-ts Either and TaskEither for cleaner, more predictable TypeScript code. Use when implementing error handling patterns with fp-ts.","version":2,"lift":{"pass_rate_delta_pts":47.83,"pass_rate_pct":56.5,"total_cases":23,"passed_cases":13,"tokens_delta_pct":274.4,"turns_delta_pct":0,"verdict":"mixed","benchmark_model":"gemini-3.6-flash","grading_method":"judged","completed_at":"2026-07-28T20:10:04.204858+00:00"},"skill_score":0.5652,"benchmark_models":[{"model":"gemini-3.6-flash","headline":true,"delta_pts":47.83,"with_pass_pct":56.5,"without_pass_pct":8.7,"tokens_delta_pct":274.4,"turns_delta_pct":0,"total_cases":23,"cases_aggregated":23,"verdict":"mixed","never_hurt":false,"completed_at":"2026-07-28T20:10:04.204858+00:00","run_id":"b23c4afe-9efb-4857-95f4-bd8ab87344be","version_number":1,"is_latest_version":false,"gate":null}],"trust":{"skill_safety":"passed","safety_status":"clean","intent_verdict":null,"content_status":"clean","indexable":true},"license":"MIT","install_count":0,"manifest_hash":"1d86d39d9156cbbfa40fa7b9ddea6b094934c9e75e5aa9c720a378e8047a677d","raw_url":"https://app.decimal.ai/s/fp-ts-errors/SKILL.md","scorecard_url":"https://app.decimal.ai/skills/fp-ts-errors"}