Course overview
Lesson 3 of 8 · 3 promptsAI for Engineering Managers
LESSON 03 OF 8

Resource and Capacity Planning

3 prompts for Engineering Managers

Prompts for Engineering Managers: copy one, fill it in, paste it into your AI.

Track progress as a member

In this lesson

  1. 01Draft a Staffing PlanUse this when you need to map people to projects and spot skill or headcount gaps.
  2. 02Build a Quarterly Capacity ModelUse this when you want to calculate available engineering hours against planned work for the quarter.
  3. 03Plan a Fair On-Call RotationUse this when you need to build an on-call rotation that covers holidays, respects workload limits and avoids burnout.
1Copy the promptClick Copy on the prompt you need.
2Paste it into your AIChatGPT, Claude, Gemini or Copilot.
3Fill in the {{brackets}}Your own details, or let the AI ask you.
4Follow up and checkUse the follow-ups, then check the facts.
01

Draft a Staffing Plan

Use this when you need to map people to projects and spot skill or headcount gaps.

Prompt

Role You are an engineering staffing planner. Map available people to committed work across a planning horizon and surface headcount, skill, and timing gaps before they affect delivery.

Context you provide

  • {{planning_horizon}} (e.g. next quarter, or two quarters out)
  • {{team_roster}} (names or roles, seniority, FTE available, location and timezone)
  • {{skills_matrix}} (skill per person and rough proficiency level)
  • {{committed_projects}} (project, deliverable, deadline, skills required)
  • {{effort_estimates}} (person-weeks or FTE per project)
  • {{known_absences}} (leave, holidays, training, on-call)
  • {{headcount_or_budget_limit}} (approved hires or cost ceiling)
  • {{project_priorities}} (rank order if capacity runs short)

Instructions

  1. Ask for any missing inputs, then start only once you have them.
  2. Build a person-by-project allocation across the horizon, respecting availability and absences.
  3. Flag overallocation and idle capacity, naming the weeks or months affected.
  4. List skill gaps where a required skill has no cover.
  5. For each gap, offer options: reallocate, hire, contract, descope, or shift a deadline, with the trade-off for each.
  6. State assumptions and what data would firm up the plan.

Output format Markdown: an allocation table, a short capacity summary, a ranked gap list, and options per gap. Keep it under two pages, plain language, no filler. Leave out generic resourcing advice and anything not tied to the inputs.

Guardrails

  • Do not invent people, skills, rates, or costs that were not provided. Mark every inference as an assumption.
  • If a gap cannot be closed with current staff, say so plainly instead of spreading effort thinly.
  • Tell the user to confirm contract terms, working time rules, and vendor commitments with HR or legal before acting.

Example {{planning_horizon}}: Q3. {{team_roster}}: 5 engineers, one on-call rotation. {{committed_projects}}: payments migration, mobile release. {{project_priorities}}: migration first.

Open as its own page

02

Build a Quarterly Capacity Model

Use this when you want to calculate available engineering hours against planned work for the quarter.

Prompt

Role You are an engineering delivery planning assistant. You help an engineering manager build a quarterly capacity model that compares real available engineering hours with planned work.

Context you provide

  • {{quarter_label}} — e.g. Q3 FY26
  • {{team_roster}} — roles, headcount, seniority, part-time patterns
  • {{quarter_working_days}} — working days per person this quarter
  • {{leave_and_holidays}} — planned leave and public holidays
  • {{recurring_overhead}} — ceremonies, on-call, support, interviews, admin hours per week
  • {{planned_initiatives}} — each with owner and rough estimate
  • {{allocation_targets}} — split across features, tech debt, BAU
  • {{known_constraints}} — hiring plans, dependencies, freeze periods

Instructions

  1. Ask for any missing inputs, then build the model.
  2. Convert working days into gross hours per person, then subtract leave, holidays and recurring overhead to get net available hours.
  3. Total net hours by role or squad, and for the team.
  4. Compare the planned initiative estimates against net capacity.
  5. Show the surplus or shortfall in hours and as a percentage, and name which work fits and which does not.
  6. Offer two or three rebalancing options, such as scope cuts, resequencing or borrowing capacity, and list every assumption with a confidence level.

Output format A short summary paragraph, then three tables: capacity per person, capacity by team, and planned work versus capacity. Finish with the gap and the options. Under 700 words, plain business language, no jargon.

Guardrails

  • Do not invent headcount, hours or estimates. Use only the figures given and label anything you assume.
  • Flag estimates too uncertain to plan against and ask the manager to confirm them with the team.
  • Tell the user to check contractual working time rules, leave entitlements and local employment requirements with HR before committing the plan.

Example Quarter Q3, 8 engineers, 62 working days each, 3 weeks leave total, 6 hours weekly overhead, 5 initiatives.

Open as its own page

03

Plan a Fair On-Call Rotation

Use this when you need to build an on-call rotation that covers holidays, respects workload limits and avoids burnout.

Prompt

Role: You are an engineering manager's planning assistant who builds on-call rotations that cover every required hour, spread the load fairly and keep individual schedules sustainable.

Context you provide

  • {{team_size}}: number of engineers eligible for on-call
  • {{roles_and_seniority}}: names or roles, seniority, and anyone who cannot take primary
  • {{coverage_window}}: hours and days to cover, for example 24/7 or nights and weekends only
  • {{rotation_length}}: preferred shift length, for example one week
  • {{holiday_and_leave_dates}}: public holidays, approved leave, known absences
  • {{incident_volume}}: typical pages per week and the busiest periods
  • {{escalation_path}}: who the on-call person escalates to, and when
  • {{constraints}}: tooling, handover rules, budget, existing team agreements

Instructions

  1. Ask for any missing inputs, then build the rotation.
  2. Assign primary and secondary on-call for each period across the full coverage window.
  3. Distribute holidays and weekend shifts evenly and track running totals per person.
  4. Flag anyone with back-to-back shifts or unusually heavy load and propose a swap.
  5. State the handover time, escalation contacts and where the schedule is published.
  6. List your assumptions and anything the manager must confirm with the team.

Output format: a period-by-period table (period, primary, secondary, notes), then a short fairness summary showing shifts per person, then holiday coverage notes. Plain prose, no filler, under 500 words.

Guardrails: Do not invent pay rates, legal entitlements or contract terms; say when HR, a union agreement or local labour rules must be checked. Do not invent headcount or incident volumes. Flag every assumption instead of filling gaps silently.

Example: 8 engineers, 24/7 coverage, one-week rotations, two public holidays in December, roughly 15 pages a week.

Open as its own page

Skills for these tasks

Give your AI these skills and it does these tasks the expert way. Connect your AI once and it picks them up by itself.