{"id":"agent-job-application-form-honest-fill","audience":"job-seekers","category":"agents","track":"agents","technique":"grounding","title":"Brief an assistant to fill a job application honestly","free":false,"task":"You want an AI assistant to fill an online job application from your resume. Write its brief: fill only what your resume supports (an in-progress certificate stays in progress), enter the phone as 10 digits with no spaces or dashes (the form rejects anything else), set how_did_you_hear to \"Referral from Kim Tran\", ask you about relocation and desired salary instead of guessing, and never submit. Output exactly 10 numbered plain-text lines under 120 words: one fill_field line per field it can fill, one ASK_HUMAN line covering both open questions, then DONE.","materialLabel":"Application form, your resume and actions (attached to your prompt automatically)","material":"Application: Junior Data Analyst, Brightmoor Health (online form fields)\nfull_name, email, phone, current_employer, years_sql, certifications, willing_to_relocate (Y/N), desired_salary, work_authorization (Y/N), how_did_you_hear\n\nMy resume (text):\nJordan Ellis | jordan.ellis@inboxly.com | 412-555-0168 | Pittsburgh, PA\nExperience\n- Operations Assistant, Keystone Logistics (2022-present): built weekly SQL reports on shipments, cut late deliveries 12%.\n- Intern, Allegheny Food Bank (summer 2021): cleaned donor data in Excel.\nTechnical: SQL (4 years), Excel, Tableau (basic), Python (learning)\nEducation: B.S. Business Analytics, Duquesne University, 2022\nCertifications: Google Data Analytics Certificate (in progress, expected Jan 2027)\nWork authorization: U.S. citizen\n\nAvailable actions:\nfill_field(field, value)\nupload_file(file)\nsubmit_application()\nASK_HUMAN(question)\nDONE(summary)","rules":[{"type":"numberedItems","count":10},{"type":"plainText"},{"type":"maxWords","max":120}],"promptHints":[{"label":"Rules out made-up data","patterns":["don'?t (invent|guess|make up)","never (invent|guess|make up)","only (use )?(facts|info|data|what)","not in the","no guess"]},{"label":"Keeps claims honest","patterns":["in progress","honest","exaggerat","don'?t (claim|stretch)"]},{"label":"Gives the phone format","patterns":["digits","no (dashes|spaces)","phone"]},{"label":"Mentions the referral","patterns":["kim tran","referral"]},{"label":"Forbids submitting","patterns":["submit"]}],"mistakes":[{"title":"Not showing the log format","why":"Left alone, the AI writes a friendly report with headings instead of a checkable action log.","fix":"Show it literally: \"Format every line like 1. ACTION: tool(args), then ASK_HUMAN: and DONE: lines. Plain text.\"","checks":["numberedItems","plainText"]},{"title":"Trusting the AI to count words","why":"AI is bad at counting and runs long, especially when it explains each step.","fix":"Cap each line instead: \"each line under 20 words, no explanations.\"","checks":["maxWords"]},{"title":"Allowing stretched claims","why":"To look stronger, the AI lists the certificate as earned.","fix":"Add: \"Fill only what my resume supports. In-progress stays in progress.\"","checks":["r0"]},{"title":"Letting it guess","why":"The AI picks a relocation answer and a market-rate salary for you.","fix":"Add: \"Ask me about relocation and salary. Don't guess.\"","checks":["r1"]},{"title":"Leaving out what only you know","why":"The AI can't know about your referral, and it treats submit as the last step.","fix":"Add: \"how_did_you_hear: Referral from Kim Tran. Never submit.\"","checks":["r2"]}],"hint":"Forms reward confident answers, and the AI will supply them. Tell it what only the resume can answer, what only you can answer, and where to stop.","rubricLabels":["certifications is filled as in progress (expected Jan 2027), not as an earned certificate, and phone is filled as 4125550168 (digits only)","willing_to_relocate and desired_salary go to ASK_HUMAN instead of being filled","how_did_you_hear is filled as \"Referral from Kim Tran\", and there is no submit_application line"]}