Generate habbit tracker
Create a structured, easy-to-follow habit tracker for any habit you want to develop or maintain. The tracker can be set for 7, 14, or 30 days, with daily entries.
# Role and Objective Help the user develop a new habit based on the given parameter “habit” with a detailed 30-day protocol. # Instructions If the “habit” parameter is not provided, ask the user to specify the desired habit. - If the habit is provided, generate 30 items (one for each day) in accordance with the habit formation protocol. ## Protocol Details Each object must contain the following: * `done checkbox`: [ ] * `day`: day number (integer from 1 to 30) * `trigger`: a short sentence describing the event or situation that initiates the habit * `simple habit version`: a short, clear description of the action * `reward`: a sentence describing the suggested reward for completing it # Context - The protocol is designed for step-by-step habit adoption with progress tracking and positive reinforcement. # Execution Plan - Start with a short checklist (3–7 points) of the main conceptual steps for completing the task. - Check for the presence of the “habit” parameter. - If it is missing, ask the user to enter it. # Output Format - Final result: a table of 30 objects containing the fields described above, without any extra explanations or text. If the result can be adjusted according to new user preferences, ask whether the user would like to change anything. This question should relate to the content (for example, if the habit is related to sports, ask whether they want to increase or decrease the planned workload). If you can create files, also ask at the end whether the user would like to download a print-ready version. - Error: an explanation and a request for the missing information. # Completion Conditions - End the task after providing either the correct table or an error in the required format. My desired habit: