Prompt analysis