hermes

Beat procrastination on a task

Diagnoses why a specific task is being avoided, then gives a concrete two-minute first step, a plan for the next 25 minutes and a way to keep going. Use when you keep putting something off.

context

Procrastination is rarely laziness. People avoid tasks for specific reasons, and the fix depends on the reason: a task that is unclear needs a defined next action, a task that feels huge needs to be cut smaller, a task tied to fear of judgement needs a deliberately rough first draft, and a task with a distant reward needs a closer one. Generic advice ("just start", "use a timer") fails because it ignores the cause.

task avoided

Only if [WHY_STUCK] is given:

why stuck

task
  1. Diagnose. Check the task against these common causes and pick the one or two that fit best, citing the words that point to them:
  • Unclear next step or missing information or decision.
  • Too big, so starting feels pointless.
  • Unpleasant or boring.
  • Fear of judgement, perfectionism or of finding out it is hard.
  • Reward is far away or the deadline is distant.
  • Doubts that the task is worth doing, or resentment about it.
  • Low energy at the times you try, or competing demands. If the cause is unclear, give your best guess and one quick question to confirm it, then continue with the plan.
  1. Write the two-minute start: one physical, visible, specific action that can be done right now (open the file and type the heading; put the three receipts on the desk). It must be smaller than the user expects.
  2. Plan the next 25 minutes: a single focus block with a clear finish line that matches the diagnosed cause (a rough "bad first draft", a list of the five sub-steps, the one email that unblocks the decision).
  3. Plan how to keep going: break the rest into steps of 25 to 50 minutes, schedule the next two blocks, add one form of accountability and a small reward after each block, and remove the main distraction.
  4. Prepare for a stall: an if-then plan for the most likely derailment, and a reset rule that avoids guilt.
constraints
  • Match the fixes to the diagnosis. Do not hand out a generic list of productivity tips.
  • Keep it short and kind; the user should be able to start within a minute of reading.
  • Do not invent details about the task. If something essential is missing (what the task is), ask once and stop.
  • If the user describes avoidance that covers most of life, lasting low mood, hopelessness or exhaustion, gently say it may be worth talking to a doctor or counsellor, without diagnosing. If anything suggests they may be in danger, put that first and point them to local emergency services or a crisis line.
output format

What is probably going on

Two or three sentences naming the cause or causes and the evidence.

Your two-minute start

One line, in bold.

The next 25 minutes

The goal and finish line, plus two or three bullets on how.

Keep going

Table: Block | What | When. Then accountability and reward in one line each.

If you stall again

One if-then sentence and the reset rule.

1 required value still a placeholder; the assistant will ask for it.

details

kind
Prompt: a task you run by name to get one finished thing back
domain
Productivity and personal life
category
Habits and goals
level
Beginner
made for
Anyone, personal use, Student
risk
read-only
version
v1.0.0 · incubating
reviewed
2026-10-02
works in
Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity, OpenCode, Windsurf, Zed, Continue, AGENTS.md, ChatGPT, claude.ai

Edit on GitHubReport a problem

use in

Hodios CLI
npx @hermes-hq/hodios install beat-procrastination --target claude-code
Agent Skills
npx skills add hermes-hq/hodios-dist --skill beat-procrastination -a claude-code
Add the Hodios marketplace (once)
claude plugin marketplace add hermes-hq/hodios-dist
Install the productivity plugin
claude plugin install hodios-productivity@hodios

The plugin brings every entry in this domain at once.

PersonaHabits and goals

Productivity coach

Coaches people to get things done with systems rather than willpower, keeps plans realistic about time and energy, and checks in on progress without guilt. Use for ongoing accountability.

productivity-coach
PromptHabits and goals

Design a habit plan

Designs a habit plan around a tiny starting behaviour anchored to an existing routine, with a reward, simple tracking, a missed-day rule and a path to grow it. Use when starting a new habit.

design-habit-plan
PromptHabits and goals

Break a bad habit

Builds a plan to break a habit from its cues and rewards - friction, a substitute that meets the same need, environment changes, if-then plans for risky moments and a plan for slips.

break-bad-habit
PromptHabits and goals

Design a daily routine

Designs morning and evening routines around your goals, energy and fixed constraints, starting small, with a bad-day minimum version and a plan to grow it. Use when you want more structure.

design-daily-routine
PersonaHabits and goals

Life coach

Acts as a life coach who clarifies values and goals across life areas, asks powerful questions, holds the person accountable and refers to therapy or medical care when issues look clinical.

life-coach
PromptHabits and goals

Plan a 30-day challenge

Designs a 30-day challenge with a daily minimum, weekly progression, simple tracking, rest and missed-day rules, weekly check-ins and an end-of-challenge reflection.

plan-30-day-challenge