Handles the math and structure for figuring out how many people you need and whether your team can actually deliver what's been promised. Includes Python examples for calculating available hours after meetings and overhead, tracking absences, and spotting skill bottlenecks before they become problems. The 85% utilization rule and contingency buffers are sensible defaults that acknowledge reality instead of pretending everyone codes 40 hours a week. Most useful during quarterly planning or when you're trying to explain to stakeholders why adding one more project means something else has to slip. The reference guides cover forecasting and resource leveling if you need more depth than the basic capacity calculator.

skills.sh installs
444
GitHub stars
379
last updated
Aug 21, 2026

Install

$ npx -y skills add aj-geddes/useful-ai-prompts --skill capacity-planning --agent claude-code

Installs into .claude/skills of the current project.

Files

Capacity Planning

Table of Contents

Overview

Capacity planning ensures teams have sufficient resources to deliver work at sustainable pace, prevents burnout, and enables accurate commitment to stakeholders.

When to Use

  • Annual or quarterly planning cycles
  • Allocating people to projects
  • Adjusting team size
  • Planning for holidays and absences
  • Forecasting resource needs
  • Balancing multiple projects
  • Identifying bottlenecks

Quick Start

Minimal working example:

# Team capacity calculation and planning

class CapacityPlanner:
    # Standard work hours per week
    STANDARD_WEEK_HOURS = 40

    # Activities that reduce available capacity
    OVERHEAD_HOURS = {
        'meetings': 5,           # standups, 1-on-1s, planning
        'training': 2,           # learning new tech
        'administrative': 2,     # emails, approvals
        'support': 2,            # helping teammates
        'contingency': 2         # interruptions, emergencies
    }

Sponsors

Details

Repository
github.com/aj-geddes/useful-ai-prompts
Categories
AI & Agent Building, Productivity & Planning
First seen
Jun 3, 2026

More from aj-geddes/useful-ai-prompts

All 258
1aj-geddes avatarcontainer-registry-managementaj-geddes/useful-ai-promptsManage container registries (Docker Hub, ECR, GCR) with image scanning, retention policies, and access control.444skills.sh installs
2aj-geddes avatarthird-party-integrationaj-geddes/useful-ai-promptsIntegrate external APIs and services with error handling, retry logic, and data transformation. Use when connecting to payment processors, messaging services, a443skills.sh installs
3jwynia avatarchapter-drafterjwynia/agent-skillsAutonomously draft and polish chapters through multi-skill editorial passes. Use when you have a complete outline and want to produce a polished first draft wit443skills.sh installs
4maxnorm avatarmagento-module-developermaxnorm/magento2-agent-skillsCreates robust, maintainable, and extensible Magento 2 modules following enterprise architecture patterns. Use when developing custom modules, implementing new 443skills.sh installs
5aj-geddes avatarcontinuous-testingaj-geddes/useful-ai-promptsIntegrate automated testing into CI/CD pipelines for continuous quality feedback. Use for continuous testing, CI testing, automated testing pipelines, test orch441skills.sh installs
6aj-geddes avatardependency-trackingaj-geddes/useful-ai-promptsMap, track, and manage project dependencies across teams, systems, and organizations. Identify critical path items and prevent blocking issues through proactive440skills.sh installs