{"slug":"next-best-practices","source_name":"next-best-practices","name":"Next Best Practices","description":"Next.js best practices - file conventions, RSC boundaries, data patterns, async APIs, metadata, error handling, route handlers, image/font optimization, bundling","version":1,"lift":{"pass_rate_delta_pts":9.09,"pass_rate_pct":13.6,"total_cases":22,"passed_cases":3,"tokens_delta_pct":38.5,"turns_delta_pct":0,"verdict":"mixed","benchmark_model":"gemini-3.6-flash","grading_method":"judged","completed_at":"2026-07-26T05:04:10.571834+00:00"},"skill_score":0.1364,"benchmark_models":[{"model":"gemini-3.6-flash","headline":true,"delta_pts":9.09,"with_pass_pct":13.6,"without_pass_pct":4.5,"tokens_delta_pct":38.5,"turns_delta_pct":0,"total_cases":22,"cases_aggregated":22,"verdict":"mixed","never_hurt":true,"completed_at":"2026-07-26T05:04:10.571834+00:00","run_id":"80f300af-be52-4691-a3fe-dc292b262a7a","latest_attempt":{"id":"80f300af-be52-4691-a3fe-dc292b262a7a","runner_model":"gemini-3.6-flash","overall_verdict":"mixed","completed_at":"2026-07-26T05:04:10.571834+00:00","gate":null},"version_number":1,"is_latest_version":true,"gate":null}],"trust":{"skill_safety":"passed","safety_status":"clean","intent_verdict":null,"content_status":"clean","indexable":true},"license":null,"install_count":0,"total_uses":0,"total_users":0,"manifest_hash":"c257aa25bd8088432ea56f5e731708325a8a6878ebcfdfc74cdf6fb9093616d7","install_name":"next-best-practices","version_id":"f227752c-408a-466f-a9a8-f5a3b29df30f","body_sha256":"c257aa25bd8088432ea56f5e731708325a8a6878ebcfdfc74cdf6fb9093616d7","render_hash":"1fdcaba59d22601a96352af1dce85f35a9e1c8af1fec5b56102f6eeb32169381","raw_url":"https://app.decimal.ai/s/next-best-practices/SKILL.md","scorecard_url":"https://app.decimal.ai/skills/next-best-practices"}