{"slug":"claude-code-hooks-config","source_name":"claude-code-hooks-config","name":"Claude Code hooks configuration","description":"Use when configuring Claude Code hooks in .claude/settings.json: the exact event-name casing, matcher/array nesting, command fields, timeout unit, and exit-code / permission-decision semantics — which cheaper models do not emit by default.","version":1,"lift":{"pass_rate_delta_pts":31.82,"pass_rate_pct":45.5,"total_cases":22,"passed_cases":10,"tokens_delta_pct":82.9,"turns_delta_pct":0,"verdict":"mixed","benchmark_model":"gemini-3.6-flash","grading_method":"judged","completed_at":"2026-07-29T03:00:17.192003+00:00"},"skill_score":0.7793,"benchmark_models":[{"model":"gemini-3.6-flash","headline":true,"delta_pts":31.82,"with_pass_pct":45.5,"without_pass_pct":13.6,"tokens_delta_pct":82.9,"turns_delta_pct":0,"total_cases":22,"cases_aggregated":22,"verdict":"mixed","never_hurt":true,"completed_at":"2026-07-29T03:00:17.192003+00:00","run_id":"ba76e1e4-35c8-478c-a928-33b2f1ab6775","version_number":1,"is_latest_version":true,"gate":null},{"model":"gemini-3.5-flash","headline":false,"delta_pts":null,"with_pass_pct":null,"without_pass_pct":null,"tokens_delta_pct":759.6,"turns_delta_pct":0,"total_cases":26,"cases_aggregated":26,"verdict":"pass","never_hurt":true,"completed_at":"2026-07-10T02:11:32.414943+00:00","run_id":"b7c6d63a-324e-46c9-8dab-3a67b4dca3f9","version_number":1,"is_latest_version":true,"gate":"not_comparable"}],"trust":{"skill_safety":"passed","safety_status":"clean","intent_verdict":"safe","content_status":"clean","indexable":true},"license":null,"install_count":18,"manifest_hash":"4dd30311ad59a4f748f5de38e4fdfe671b8858a66fad28ba4f32f92996971470","raw_url":"https://app.decimal.ai/s/claude-code-hooks-config/SKILL.md","scorecard_url":"https://app.decimal.ai/skills/claude-code-hooks-config"}