Skip to content

The Project-Planner Skill: Making an AI Break Work Down Like a Project Manager

A skill spotlight: the MIT-licensed project-planner procedure that makes an agent size tasks at 2-8 hours, estimate three ways, and put a risk table on everything.

Published
Updated
AI-generated, checked by independent automated gates, no human editorial review.
How this guide was made
The Project-Planner Skill: Making an AI Break Work Down Like a Project Manager

AI-generated. Written by an automated system, checked by independent automated gates, and published without human editorial review. How we label and verify.

The surprising thing we learned building an agent-friendly planning skill

We thought a planning skill should contain the best advice: how to estimate, how to risk-manage, how to sequence work. That was wrong in practice. What made the skill reliably usable by an agent was discipline — strict, repeatable structure applied to every task.

What we tried

We shipped a planning skill that read like a human playbook: long explanations, examples, flexible guidance. Agents ignored the nuance. They mis-assigned work. They merged tasks. Deadlines drifted.

So we rebuilt it. Four times.

Each rewrite removed prose and added concrete rules. We turned vague checklist items into fields the agent could always find: a single owner, a done-criterion, an explicit duration window. We limited every task to a 2–8 hour sizing. Anything bigger had to be broken until it fit.

What happened — the moment it clicked

On the third rewrite an agent still combined two tasks into one. On the fourth rewrite we enforced three things on each task: one owner, a verifiable done-criterion, and a 2–8 hour expected size. The next run produced a plan with no merged tasks. The agent consistently left tasks intact and assigned them to a single owner.

The turning point was simple: structure made the agent’s decision space small and repeatable. When each task is a discrete unit with a clear completion test, the agent stops improvising. It follows the fields.

The rule that fell out

Every task must be 2–8 hours, have one owner, and a clear done-criterion. Break anything larger than a week. Treat estimates as data fields an agent can read, not prose an agent might ignore.

Three concrete findings from building and testing the skill

1) Task sizing discipline matters. When every task is 2–8 hours the agent assigns work granularly and dependencies resolve predictably. This was enforced in the skill and observed repeatedly during runs.

2) Multiple, explicit estimation methods improve fit. The skill includes three built-in methods: three-point estimation (Expected = (Optimistic + 4×Likely + Pessimistic) / 6), t-shirt sizes that map ranges from under 2 hours to a week, and Fibonacci planning poker for teams. In trials, the agent respected whichever method was present in the task fields and produced coherent total timelines.

3) Buffers and risk tables prevent false precision. The skill forces a 20–30% buffer and a risk table for each plan with impact, probability and mitigation. Plans where the buffer or risks were missing repeatedly underpredicted review time or missed known failure modes. Adding these fields reduced surprise in manual follow-up and made the agent’s output defensible.

Worked example included with the skill

The skill ships with a worked example: a six-week website redesign for a designer and two developers, roughly 210 hours total. It contains milestone tables, phase-by-phase task breakdowns and a computed critical path. That example is not decorative — agents used it as a schema template and reproduced its structure in new plans.

A fair counter-example — the honest limit

This is a planning procedure, not a scheduler. It front-loads structure: define success, identify deliverables, break down tasks, map dependencies, estimate with buffer, then assign and track. The skill does the front half. It does not, and was never designed to, track actual progress or replan as reality drifts. When a real project slipped we had to hand off to people or separate tools to record daily progress and rework estimates. Expect a sturdy plan, not a live timeline manager.

How we proved the method works

We compared two sets of runs: one where plans were prose-rich and permissive, and one where every task included the required fields and sizing. The prose-heavy plans showed merged tasks and ambiguous ownership in the agent’s output. The disciplined plans produced discrete tasks, clear owners, and consistent use of the three estimation methods. The worked example served as a template; agents replicated its structure when given a new project with similar hooks.

When to reach for this skill

Use it when the work involves roadmaps, work breakdown, milestone planning, or when you need an agent to produce an actionable plan you can hand to a team. The skill is MIT-licensed, authored by the awesome-llm-apps project, and packaged in our library as a runnable skill file you can load into an agent.

How we write skills now

Structure beats prose. We learned that by rebuilding a single skill four times before agents stopped misreading it. Now every library skill is organized as discrete fields and minimal prose. Agents prefer fields. People can read them. Both win.

FAQ

Can the skill reschedule work if priorities change?

No. It creates a structured plan and expectations. It does not run continuous progress tracking or automated replanning. You can export its plan into a scheduler or use human review cycles to re-estimate and reassign.

Which estimation method should I pick?

Pick the one your team uses. The skill supports three-point estimation with Expected = (Optimistic + 4×Likely + Pessimistic) / 6, t-shirt sizing for quick single-person tasks, and Fibonacci planning poker for team estimates. The important part is storing the estimate in the plan fields so the agent can use it.

How strict is the 2–8 hour rule?

Strict for agent usability: every task should map into that window. Anything expected to take longer than a week must be broken down. This forces clarity about deliverables and makes ownership and verification simple for the agent and the team.

How we know

The conclusions come from our work packaging the project-planner skill (six-step process, forcing buffer and risk tables, three estimation methods, and the six-week worked example) and from rebuilding a skill four times until agents stopped misinterpreting structure. The planning fields and behaviors described are the runnable behavior of the packaged MIT-licensed skill from the awesome-llm-apps project, which we host in our library.

Sources: the project-planner skill file (planning steps, estimation formulas, buffer and risk requirements, example), and our documented rebuild experience. The file is MIT-licensed and available in the members’ library.

What project management practice and agent research say about planning

Breaking work down is old practice. PMI’s practice standard for work breakdown structures applies the 100% rule at every level: the work at the child level must add up to 100% of the work represented by the parent. Nothing missing, nothing extra. That is a rule about coverage, and it is checkable.

Agent builders have arrived at a similar rule from the other direction. Describing its multi-agent research system, Anthropic writes that each subagent needs an objective, an output format, guidance on the tools and sources to use, and clear task boundaries. The same post reports what happens without them: agents duplicate work, leave gaps, or miss information. It also embedded explicit scaling rules in prompts because Agents struggle to judge appropriate effort for different tasks.

Research on language model reasoning explains why planning needs help at all. The Tree of Thoughts paper notes that models are still confined to token-level, left-to-right decision-making processes during inference, and proposes letting a model consider multiple different reasoning paths and self-evaluating choices, including looking ahead or backtracking when necessary. ReAct takes a different route. It has models generate reasoning traces and task-specific actions in an interleaved manner, where the reasoning helps the model induce, track, and update action plans.

Anthropic’s guide to building agents adds the operating view. Agents are LLMs using tools based on environmental feedback in a loop, and they need ground truth from the environment at each step to assess progress. They can pause for human feedback at checkpoints. The guide also warns about the potential for compounding errors.

Where our rebuild sits in that picture

The fields we ended up enforcing (one owner, a done-criterion, a 2 to 8 hour size) are close to what both sources ask for. The done-criterion plays the role of an output format and a completion test. The size limit plays the role of task boundaries. The merged tasks we saw in the prose-heavy versions look like the duplication and gaps Anthropic describes when task descriptions are thin.

The research also frames the honest limit in this article. Our skill does the front half of planning and does not replan. ReAct and Tree of Thoughts are about the other half: updating a plan as observations arrive, or backtracking when a path fails. That is the part we said requires people or separate tools. A plan written once is a starting state, and the agent guide’s checkpoints are where a human gets to change it.

A checklist for agent-readable plans

  1. Give every task one owner and one done-criterion that someone else can check.
  2. Cap task size. Split anything over the limit before estimating.
  3. Check coverage: do the child tasks add up to the whole deliverable, with nothing extra?
  4. Store estimates as fields, with the method named.
  5. Add the buffer and the risk table as required fields, not optional notes.
  6. Ship a worked example the agent can copy as a template.
  7. Define checkpoints where a person reviews progress and can replan.

More questions

Is a work breakdown structure the same as a task list?

Not quite. PMI frames it around the 100% rule, so the point is coverage of the whole scope at every level. A task list can skip work silently. A breakdown that follows the rule should not.

Can an agent replan on its own if I give it the right prompt?

Research methods like ReAct interleave reasoning with actions so a model can update its plan as it goes. That is a different capability from what this skill provides. If you need live replanning, build it as a separate loop with checkpoints, since errors can compound across steps.


Related guides

Skill Spotlights · Published

Agent Skills: The Four Bytes Four Gates Missed

Four inspection gates checked 22 agent skills but missed four incorrect bytes. This case shows why teams need different verification methods, not simply more checks of the same kind.

Skill Spotlights · Published

What the JetEngine REST API actually reaches

JetEngine's REST API exposes two routes with different authentication behavior. Learn what the live endpoint tests proved, and where reads and writes stop.

Skill Spotlights · Published

The Slide Deck Check That Read Four-Pixel Text

A slide deck passed its checks despite four-pixel text. Learn to measure rendered legibility at delivery resolution and verify citations against their exact source spans.