{"slug":"dotnet-collect-user-input","source_name":"dotnet/collect-user-input","name":"Dotnet/Collect User Input","description":"Build forms, validate data, and react to user input in Blazor. USE FOR adding forms, search boxes, filter panels, inline editing, data-entry UI, file uploads, validation (annotations or custom), handling form submissions, and binding input controls. Covers EditForm, built-in input components, DataAnnotationsValidator, custom validation, SSR form patterns (SupplyParameterFromForm, FormName, AntiforgeryToken, Enhance), and @bind for simple interactive controls. DO NOT USE for project scaffolding (","version":1,"lift":{"pass_rate_delta_pts":4.55,"pass_rate_pct":95.5,"total_cases":22,"passed_cases":21,"tokens_delta_pct":163.9,"turns_delta_pct":0,"verdict":"mixed","benchmark_model":"gemini-3.6-flash","grading_method":"judged","completed_at":"2026-08-10T01:53:19.052552+00:00"},"skill_score":0.9545,"benchmark_models":[{"model":"gemini-3.6-flash","headline":true,"delta_pts":4.55,"with_pass_pct":95.5,"without_pass_pct":90.9,"tokens_delta_pct":163.9,"turns_delta_pct":0,"total_cases":22,"cases_aggregated":22,"verdict":"mixed","never_hurt":true,"completed_at":"2026-08-10T01:53:19.052552+00:00","run_id":"c9f671b1-1aee-4abc-be1d-cdd2efa39a45","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":"e6a10edb9998673c5cde69fe0079872631cd7a0038812fe76e5f24d3f1a39cf2","raw_url":"https://app.decimal.ai/s/dotnet-collect-user-input/SKILL.md","scorecard_url":"https://app.decimal.ai/skills/dotnet-collect-user-input"}