Skip to main content
skill CX Codex official · Anthropic

capacity-plan — Claude Code skill: team capacity planning

A skill that plans team capacity: works out who is overloaded, how many hours are free, and whether next quarter's projects fit the people you have.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add anthropics/knowledge-work-plugins --skill capacity-plan -a claude-code
Open on GitHub

What capacity-plan does

The skill takes headcount and roles, current workload (uploaded from a tracker or described in plain text), upcoming work for the next quarter, and constraints such as budget and hiring timeline. From that it builds a utilisation picture per person and per role.

It ships with target utilisation bands: 75-80% for ICs and specialists, 60-70% for managers, 50-60% for on-call and support. Output is a markdown plan with a current utilisation table, a capacity summary, upcoming demand with gaps, bottlenecks, and scenarios — do nothing, hire X, deprioritise Y.

The skill names the usual traps: planning to 100% utilisation, ignoring meeting load and context switching, forgetting vacation and sick time. Connect a project tracker or calendar and it pulls workload and PTO itself. Without them you type everything in by hand, and the numbers get rougher.

What it helps with

  • count free hours before quarterly planning
  • spot people allocated above 100%
  • decide whether to hire or deprioritise
  • check if upcoming projects fit current headcount
  • find a bottleneck in one role or skill

Example prompts for the agent

  • Analyse backend team capacity for next quarter
  • Build a capacity plan for a 6-person product team with two projects in flight
  • Show me the scenarios if we hire nobody

How to install capacity-plan

1Skills CLI (Vercel)

npx skills add anthropics/knowledge-work-plugins --skill capacity-plan -a claude-code

2Manually: put the files in place

~/.claude/skills/capacity-plan/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/capacity-plan/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about capacity-plan

How do I install capacity-plan in Claude Code?

Run npx skills add anthropics/knowledge-work-plugins --skill capacity-plan -a claude-code. The skill lands in ~/.claude/skills/capacity-plan/SKILL.md.

What does capacity-plan do?

It calculates utilisation per person and role, maps it against upcoming projects, and returns a plan with recommendations: hire, contract, reprioritise or delay.

What do I need before running it?

Team size and roles, current workload, next quarter's plans, and constraints like budget and hiring timeline. With a project tracker and calendar connected, some of that data is pulled automatically.

Source text

SKILL.md · Apache-2.0
---
name: capacity-plan
description: Plan resource capacity — workload analysis and utilization forecasting. Use when heading into quarterly planning, the team feels overallocated and you need the numbers, deciding whether to hire or deprioritize, or stress-testing whether upcoming projects fit the people you have.
argument-hint: "<team or project scope>"
---

# /capacity-plan

> If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md).

Analyze team capacity and plan resource allocation.

## Usage

```
/capacity-plan $ARGUMENTS
```

## What I Need From You

- **Team size and roles**: Who do you have?
- **Current workload**: What are they working on? (Upload from project tracker or describe)
- **Upcoming work**: What's coming next quarter?
- **Constraints**: Budget, hiring timeline, skill requirements

## Planning Dimensions

### People
- Available headcount and skills
- Current allocation and utilization
- Planned hires and timeline
- Contractor and vendor capacity

### Budget
- Operating budget by category
- Project-specific budgets
- Variance tracking
- Forecast vs. actual

### Time
- Project timelines and dependencies
- Critical path analysis
- Buffer and contingency planning
- Deadline management

## Utilization Targets

| Role Type | Target Utilization | Notes |
|-----------|-------------------|-------|
| IC / Specialist | 75-80% | Leave room for reactive work and growth |
| Manager | 60-70% | Management overhead, meetings, 1:1s |
| On-call / Support | 50-60% | Interrupt-driven work is unpredictable |

## Common Pitfalls

- Planning to 100% utilization (no buffer for surprises)
- Ignoring meeting load and context-switching costs
- Not accounting for vacation, holidays, and sick time
- Treating all hours as equal (creative work ≠ admin work)

## Output

```markdown
## Capacity Plan: [Team/Project]
**Period:** [Date range] | **Team Size:** [X]

### Current Utilization
| Person/Role | Capacity | Allocated | Available | Utilization |
|-------------|----------|-----------|-----------|-------------|
| [Name/Role] | [hrs/wk] | [hrs/wk] | [hrs/wk] | [X]% |

### Capacity Summary
- **Total capacity**: [X] hours/week
- **Currently allocated**: [X] hours/week ([X]%)
- **Available**: [X] hours/week ([X]%)
- **Overallocated**: [X people above 100%]

### Upcoming Demand
| Project/Initiative | Start | End | Resources Needed | Gap |
|--------------------|-------|-----|-----------------|-----|
| [Project] | [Date] | [Date] | [X FTEs] | [Covered/Gap] |

### Bottlenecks
- [Skill or role that's oversubscribed]
- [Time period with a crunch]

### Recommendations
1. [Hire / Contract / Reprioritize / Delay]
2. [Specific action]

### Scenarios
| Scenario | Outcome |
|----------|---------|
| Do nothing | [What happens] |
| Hire [X] | [What changes] |
| Deprioritize [Y] | [What frees up] |
```

## If Connectors Available

If **~~project tracker** is connected:
- Pull current workload and ticket assignments automatically
- Show upcoming sprint or quarter commitments per person

If **~~calendar** is connected:
- Factor in PTO, holidays, and recurring meeting load
- Calculate actual available hours per person

## Tips

1. **Include all work** — BAU, projects, support, meetings. People aren't 100% available for project work.
2. **Plan for buffer** — Target 80% utilization. 100% means no room for surprises.
3. **Update regularly** — Capacity plans go stale fast. Review monthly.

© anthropics · Apache-2.0 · anthropics/knowledge-work-plugins

Similar skills

Everything for Notes, tasks and projects →

From the same set159

The whole set →
policy-lookup Searches and explains company policies in plain language. Answers questions about PTO, remote work, travel, and benefits by connecting to handbooks or knowledge bases. CX Codex +1 2,800installs vendor-check Skill checks vendor agreements across CLM, CRM, email, and document storage in one report, flags missing contracts and expiration dates. Use when onboarding a vendor or renewing an agreement. CX Codex +1 2,800installs kb-article Converts resolved support tickets and recurring questions into knowledge base articles. Helps document workarounds and fixes using customer-facing language. CX Codex +1 2,800installs brief Builds legal briefings from connected sources such as email, calendars, and contracts. Use it for a daily scan, research on a legal topic, or incident context. CX Codex +1 2,800installs vendor-review Evaluates software and service vendors by modeling total cost of ownership, auditing vendor risk, and preparing negotiation points before signing. CX Codex +1 2,800installs cowork-plugin-customizer Tailor a plugin to an organization's tools and workflows. Use it to fill in a template or make a focused change to an existing plugin. CX Codex +1 2,800installs comp-analysis Benchmarks salaries against market data, places roles in bands, and models equity grants. Shows whether an offer is competitive and where retention risks sit. CX Codex +1 2,800installs change-request Creates change management requests with impact analysis, risk assessment, and rollback plans. Use it before CAB reviews or major production deployments. CX Codex +1 2,900installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor