{"id":"agent-col-internship-deadline-reminders","audience":"college","category":"agents","track":"agents","technique":"context","title":"Brief an assistant to set reminders for the right internships","free":false,"task":"You want an AI assistant to go through internship listings and set deadline reminders. Write its brief: you only want summer data or analytics internships in Chicago or remote, each reminder goes 3 days before the deadline, a listing with no fixed deadline goes to you with ASK_HUMAN, and it never starts or submits an application. Output exactly 4 numbered plain-text lines: matching listings only, in list order, then DONE.","materialLabel":"Internship listings and actions (attached to your prompt automatically)","material":"Internship listings saved from the career portal (Nov 6)\n\nL1 - Data Analyst Intern, Summer 2027 - Lakeshore Insurance - Chicago, IL - Apply by Nov 20\nL2 - Marketing Intern, Summer 2027 - Brightline Media - New York, NY - Apply by Nov 15\nL3 - Data Science Intern, Summer 2027 - Fieldnote Health - Remote (US) - Apply by Dec 1\nL4 - Analytics Intern, Summer 2027 - Prairie Transit Authority - Chicago, IL - Rolling deadline, \"apply early\"\nL5 - Software Engineering Intern, Summer 2027 - Corvane - Austin, TX - Apply by Nov 18\nL6 - Data Analyst Intern, Spring 2027 (part-time) - Lakeshore Insurance - Chicago, IL - Apply by Nov 12\n\nCareer center tip: \"Most students apply to 20-30 internships.\"\n\nAvailable actions:\nset_reminder(listing, date, text)\nstart_application(listing)\nsubmit_application(listing)\nASK_HUMAN(question)\nDONE(summary)","rules":[{"type":"numberedItems","count":4},{"type":"plainText"}],"promptHints":[{"label":"Gives your filters","patterns":["summer","data","analytics","chicago","remote"]},{"label":"Sets reminder timing","patterns":["3 days","three days","before"]},{"label":"Handles rolling deadlines","patterns":["rolling","no (fixed )?deadline"]},{"label":"Forbids applying","patterns":["apply","submit"]},{"label":"Shows the action-log format","patterns":["action:","action log","numbered","\\b1\\.","each line"]}],"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":"Not giving your filters or timing","why":"The AI sets reminders for every listing, on the deadline itself.","fix":"Add: \"Only summer data or analytics roles in Chicago or remote. Remind me 3 days before.\"","checks":["r0"]},{"title":"No rule for fuzzy deadlines","why":"The AI picks a date for the rolling listing or skips it silently.","fix":"Add: \"No fixed deadline: ASK_HUMAN. Skip listings that don't match.\"","checks":["r1"]},{"title":"Letting it apply","why":"Given apply actions, the AI starts applications for you.","fix":"Add: \"Never start or submit an application.\"","checks":["r2"]}],"hint":"The assistant can't know what you're looking for. Give it your filters, your reminder timing, and what to do when a deadline isn't clear.","rubricLabels":["Sets reminders for L1 on Nov 17 and L3 on Nov 28 (3 days before each deadline)","L4 (rolling deadline) goes to ASK_HUMAN, and no reminder is set for L2, L5 or L6 (wrong field, place or season)","There is no start_application or submit_application line, and the last line is a DONE line"]}