{"slug":"dotnet-template-smart-defaults","source_name":"dotnet/template-smart-defaults","name":"Dotnet/Template Smart Defaults","description":"Applies cross-parameter default rules when creating .NET projects with dotnet new, filling gaps consistently without overriding values the user set explicitly. USE FOR: choosing which target framework to pair with native AOT, deciding whether to keep HTTPS when authentication is enabled, recognizing that controllers and minimal-API flags are mutually exclusive, filling unset related parameters during project creation, explaining why a default was applied and ensuring an explicit user value is ne","version":1,"lift":{"pass_rate_delta_pts":58.33,"pass_rate_pct":83.3,"total_cases":24,"passed_cases":20,"tokens_delta_pct":33.1,"turns_delta_pct":0,"verdict":"mixed","benchmark_model":"gemini-3.6-flash","grading_method":"judged","completed_at":"2026-08-09T13:30:32.621608+00:00"},"skill_score":0.8333,"benchmark_models":[{"model":"gemini-3.6-flash","headline":true,"delta_pts":58.33,"with_pass_pct":83.3,"without_pass_pct":25,"tokens_delta_pct":33.1,"turns_delta_pct":0,"total_cases":24,"cases_aggregated":24,"verdict":"mixed","never_hurt":false,"completed_at":"2026-08-09T13:30:32.621608+00:00","run_id":"a0fe9029-5553-4c19-abb4-a630e7f7838f","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":"MIT","install_count":0,"manifest_hash":"e5011ceab5838cf93bf849e78216ed1a1599404fa3ec6314fa7921d81312c640","raw_url":"https://app.decimal.ai/s/dotnet-template-smart-defaults/SKILL.md","scorecard_url":"https://app.decimal.ai/skills/dotnet-template-smart-defaults"}