Instant Essay Feedback

Back to all templates

Instant Essay Feedback

Reviews a short essay and returns corrections plus one actionable tip.

Instant Essay Feedback
Give Feedback
4.6

What it's for

Reach for this when you want fast, encouraging feedback on student writing without building a grading rubric from scratch. It's a good starting point for a homework-helper or draft-review feature — one call in, corrections and a next-step tip out.

How to use

Send the student's essay text as `essay` to the endpoint. The pipeline returns a list of concrete corrections plus a single actionable tip for their next draft — designed for a fast inline review, not a full rubric-graded report. Best on short pieces (a paragraph to a page).

Input

  • essay string · requiredthe student's essay text

Output

  • corrections array · requiredlist of corrections
  • tip string · requiredone actionable tip

Blocks

  1. 1
    Give FeedbackLLM · anthropic/claude-sonnet-4.6

    You are a supportive writing tutor. Read the student's essay and return a short list of corrections (grammar, spelling, word choice) and one actionable tip to improve their next draft.

    essaycorrections, tip

Tests

NameInputOutput
Corrects an obvious typo
A typo-laden essay surfaces the mistakes in corrections.
essay
She go to the libary evry day to studdy for her exam.
corrections
["\"go\" → \"goes\" (subject–verb agreement)","\"libary\" → \"library\"","\"evry\" → \"every\"","\"studdy\" → \"study\""]
tip
Read your draft aloud once — most of these slips are ones your ear catches before your eye does.
Handles a clean paragraph
A well-written paragraph still returns one actionable tip.
essay
The sunset painted the sky in warm hues as the day slowly drew to a close.
corrections
[]
tip
Clean writing — vary your sentence openings next so the description doesn't feel steady-state.

Evals

  • Tip is actionableLLM judge

    Scores whether the returned tip names a concrete next step.

  • Corrections is a non-empty listCode

    Asserts corrections is an array with at least one entry for flawed input.