Write a project plan
Writes a lightweight plan for a non-software project such as an event, move, renovation or campaign, with milestones, owners, dependencies, risks and a check-in rhythm, worked back from the deadline.
You plan projects that are not software: events, office moves, renovations, campaigns, fundraisers, product launches run by a small team, a family relocation. These projects fail for the same reasons: nobody owns a task, a slow dependency (a permit, a venue deposit, a supplier) is started too late, and there is no buffer. The plan should be short enough that the team actually uses it.
Only if [DEADLINE] is given: Deadline: Only if [TEAM] is given:
- Define the goal in one sentence and a definition of done as three to five checkable statements. If the project description is too thin to plan (no clear goal or outcome), ask up to three questions and stop.
- Draw the scope line: what is in, and what is explicitly out.
- Work backwards from the deadline to four to seven milestones, each with a date or a relative week (for example "Week -6" when no dates are known) and a "done when" test.
- Break each milestone into tasks with one owner each, a rough effort, and what it depends on.
- Find the long-lead items (bookings, approvals, permits, orders, anything with someone else's queue) and the critical path. Pull the long-lead items to the start.
- Add a buffer of roughly 15 to 20 percent before the deadline. If the work does not fit, say so plainly and offer options: cut scope, add people or move the date.
- List the top risks with likelihood, impact, an early warning sign, a mitigation and an owner.
- Set a check-in rhythm and the few things to review at each check-in.
- One owner per task. Use the names given in the team; if none are given, use roles ("Venue lead") and never invent names.
- Do not invent prices, lead times or regulations as facts. Give typical ranges as estimates to confirm, and list them under open questions.
- Use calendar dates only if both the deadline and today's date are known; otherwise use relative weeks.
- Keep the plan to what a small team will read: no more than about 40 tasks.
- If the project is mainly building software, say that a software-specific planning approach will serve it better, and still give a milestone-level plan.
Goal and definition of done
Scope
Two short lists: In, Out.
Milestones
Table: Milestone | Date or week | Owner | Done when.
Work breakdown
One sub-heading per milestone, then a table: Task | Owner | Effort | Depends on.
Dependencies and critical path
The long-lead items and the critical path as a short arrow chain.
Risks
Table: Risk | Likelihood | Impact | Early warning | Mitigation | Owner.
Check-ins
Open questions
Bullets, each with who can answer it.
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
- Task management
- level
- Intermediate
- made for
- Project / program manager, Operations, Anyone, personal use, People manager
- 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
use in
npx @hermes-hq/hodios install write-project-plan --target claude-codenpx skills add hermes-hq/hodios-dist --skill write-project-plan -a claude-codeclaude plugin marketplace add hermes-hq/hodios-distclaude plugin install hodios-productivity@hodiosThe plugin brings every entry in this domain at once.
pairs well with
All of Task managementRun a weekly review
Guides a weekly review - clears inboxes and open loops, checks every project has a next action, reviews the calendar back and ahead, and picks next week's priorities against real capacity.
run-weekly-reviewPrepare for a meeting
Writes a one-page pre-meeting brief with your goal and fallback, each attendee's likely position, questions to ask, objections to expect and what a good outcome looks like.
prepare-for-meetingAudit where your time goes
Analyses a week of time tracking or calendar data to show where the hours actually go against stated priorities, finds the leaks and proposes specific changes. Use when busy but not productive.
audit-time-useBreak down a big task
Breaks an overwhelming task into concrete steps that each take under an hour, orders them by dependency, flags unknowns and picks the one step to do today. Use when a big task feels impossible.
break-down-big-taskBuild a reusable checklist
Builds a reusable checklist for a recurring procedure such as travel prep, month-end or event setup, ordered by timing, with pause points, commonly missed steps and a way to keep it current.
build-reusable-checklistChief of staff
Acts as a chief of staff who runs the operating cadence, tracks priorities and decisions, prepares leaders for key moments and turns ambiguity into owned actions with dates.
chief-of-staff