{"slug":"get-convex-convex-authz","source_name":"get-convex/convex-authz","name":"Get Convex/Convex Authz","description":"Audit and harden Convex authorization: identity-from-arg impersonation, missing per-document ownership checks, PII-leaking public queries, and writes into containers the caller doesn't own. Deterministic scan + canonical requireIdentity/requireOwner fix + tsc verify. Use for 'secure my app' / 'audit auth' / 'who can access this data', not generic code review.","version":1,"lift":{"pass_rate_delta_pts":30.43,"pass_rate_pct":73.9,"total_cases":23,"passed_cases":17,"tokens_delta_pct":89.6,"turns_delta_pct":0,"verdict":"mixed","benchmark_model":"gemini-3.6-flash","grading_method":"judged","completed_at":"2026-08-28T10:34:14.541979+00:00"},"skill_score":0.7391,"benchmark_models":[{"model":"gemini-3.6-flash","headline":true,"delta_pts":30.43,"with_pass_pct":73.9,"without_pass_pct":43.5,"tokens_delta_pct":89.6,"turns_delta_pct":0,"total_cases":23,"cases_aggregated":21,"verdict":"mixed","never_hurt":true,"completed_at":"2026-08-28T10:34:14.541979+00:00","run_id":"28bba107-b285-43f8-929f-5861cf998436","version_number":1,"is_latest_version":true,"gate":null}],"trust":{"skill_safety":"passed","safety_status":"clean","intent_verdict":"safe","content_status":"clean","indexable":true},"license":null,"install_count":0,"manifest_hash":"550b2f29b8514f156cd5cecc3cd2a36218f0badcf2e4c8e117fe6f0eefa311c6","raw_url":"https://app.decimal.ai/s/get-convex-convex-authz/SKILL.md","scorecard_url":"https://app.decimal.ai/skills/get-convex-convex-authz"}