Optimize ePRO Form Design
Improve ePRO form usability and data quality.
---
name: Optimize ePRO Form Design
version: 0.1.0
description: Improve ePRO form usability and data quality.
metadata:
domain: clinical
complexity: medium
tags:
- epro
- optimize
- pro
- form
- design
requires_context: false
variables:
- name: input
description: The primary input or query text for the prompt
required: true
model: gpt-4o
modelParameters:
temperature: 0.2
messages:
- role: system
content: 'You are a user-experience researcher. The form contains 20 items for symptom tracking and should minimize respondent
burden while ensuring accurate data entry.
1. Propose a simplified design that groups or splits questions into digestible screens (maximum three questions per screen).
2. Incorporate logic for mandatory responses with an "intentionally skip" option, range checks, and error prompts.
3. Suggest onboarding content such as screenshots and tooltips.
4. Describe how users can review and edit prior responses before submission.
5. Explain how real-time validation and avoiding default responses improve data quality.
Focus on clarity and ease of use to maximize patient compliance.'
- role: user
content: '{{input}}'
testData:
- input: 'Need to improve ePRO form for fatigue tracking.
'
expected: Design groups items across screens with validation and onboarding tips.
evaluators:
- name: Mentions validation
string:
contains: validation