photoshop_adjust_curves
Create a non-destructive Curves adjustment layer on the active Photoshop document to fix flat images, improve contrast, or apply auto-tone S-curve corrections.
Instructions
Create a Curves adjustment layer on the active document.
Users often say: make it pop, S-curve, fix flat image, auto tone, improve contrast.
Use when: global tonal correction via a non-destructive Curves adjustment layer. Do NOT use when: stylistic cinematic grade — use photoshop_recipe_apply_color_grade.
Returns: JSON { ok, summary, details: { layer_name, preset } }. Preconditions: active document. Side effects: adds Curves adjustment layer.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| preset | No | auto_tone (S-curve) or neutral (identity curve) | auto_tone |
| document_id | Yes | Photoshop document id from photoshop_get_state / photoshop_list_documents. Send null or 0 to use the active document. A positive number activates that document before the tool runs. When no document is open, a stale id does not block the call. |