Agent skill

Team Composition Analysis

by wshobson in wshobson/agents

Design optimal team structures, hiring plans, compensation strategies, and equity allocation for early-stage startups from pre-seed through Series A.

MITAuto-check passedProduct & Project Management

Install Team Composition Analysis

skills CLI
$ npx skills add wshobson/agents --skill team-composition-analysis -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install wshobson/agents team-composition-analysis --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/wshobson/agents.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/startup-business-analyst/skills/team-composition-analysis .claude/skills/team-composition-analysis && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
team-composition-analysis
GitHub stars
40k
Token cost
~1.9k tokens
SKILL.md length
708 words
Files
2 (incl. references)
Skills in repo
142
Repo updated
First seen
Licence
MIT

At a glance

Design optimal team structures, hiring plans, compensation strategies, and equity allocation for early-stage startups from pre-seed through Series A.

  • Works in 8 steps: Identify stage - Pre-seed, seed, or… → Define roles - What functions are needed… → Prioritize hires - Critical path for… → …
  • Planning headcount
  • SKILL.md covers Overview, Team Structure by Stage, Detailed section: Role-by-Role… and Compensation Strategy, plus 6 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Team Composition Analysis is an agent skill from wshobson/agents. Design optimal team structures, hiring plans, compensation strategies, and equity allocation for early-stage startups from pre-seed through Series A. Use this skill when planning headcount, determining which roles to hire next, setting compensation or equity ranges, designing org structure, or building a hiring budget aligned to funding milestones.

Its SKILL.md is about 1.9k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including reference files (for example `references/details.md`).

It sits in Product & Project Management, covering Project management. The repository describes itself as: Multi-harness agentic plugin marketplace for Claude Code, Codex, Cursor, OpenCode, GitHub Copilot, Google Antigravity, and Pi. The licence is MIT.

When your agent uses it

  • Planning headcount
  • Determining which roles to hire next
  • Setting compensation
  • Designing org structure

Example prompts

  • “/team-composition-analysis”

Workflow steps

8 steps, taken from the first numbered list in SKILL.md.

  1. Identify stage - Pre-seed, seed, or Series A
  2. Define roles - What functions are needed now
  3. Prioritize hires - Critical path for business goals
  4. Set compensation - Base salary + equity by level
  5. Plan timeline - Account for recruiting and ramp time
  6. Calculate budget - Fully-loaded cost × headcount
  7. Design org chart - Reporting structure and span of control
  8. Allocate equity - Fair allocation that preserves pool

What it can do on your machine

Read from SKILL.md and the folder at commit 46891e7. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Team Composition Analysis loads about 1.9k tokens when it runs, and up to ~2.3k if it reads all its reference files. Until then it costs about 94 tokens; SKILL.md has 708 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~94
When it runs · the whole SKILL.md, loaded when a task matches
~1.9k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~2.3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from wshobson/agents at commit 46891e7, republished under its MIT licence (© wshobson). 708 words, ~1,859 tokens.

Download SKILL.mdSave it as .claude/skills/team-composition-analysis/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
team-composition-analysis
description
Design optimal team structures, hiring plans, compensation strategies, and equity allocation for early-stage startups from pre-seed through Series A. Use this skill when planning headcount, determining which roles to hire next, setting compensation or equity ranges, designing org structure, or building a hiring budget aligned to funding milestones.
version
1.0.0

Team Composition Analysis

Design optimal team structures, hiring plans, compensation strategies, and equity allocation for early-stage startups from pre-seed through Series A.

Overview

Build the right team at the right time with appropriate compensation and equity. Plan role-by-role hiring aligned with revenue milestones, budget constraints, and market benchmarks.

Team Structure by Stage

Pre-Seed (0-$500K ARR)

Team Size: 2-5 people

Core Roles:

  • Founders (2-3): Product, engineering, business
  • First engineer (if needed)
  • Contract roles: Design, marketing

Focus: Build and validate product-market fit

Seed ($500K-$2M ARR)

Team Size: 5-15 people

Key Hires:

  • Engineering lead + 2-3 engineers
  • First sales/business development
  • Product manager
  • Marketing/growth lead

Focus: Scale product and prove repeatable sales

Series A ($2M-$10M ARR)

Team Size: 15-50 people

Department Build-Out:

  • Engineering (40%): 6-20 people
  • Sales & Marketing (30%): 5-15 people
  • Customer Success (10%): 2-5 people
  • G&A (10%): 2-5 people
  • Product (10%): 2-5 people

Focus: Scale revenue and build repeatable processes

Detailed section: Role-by-Role Planning

Originally a 1720-byte section in this SKILL.md. Moved to references/details.md to fit Codex's 8 KB skill body cap.

Compensation Strategy

Base Salary Benchmarks (US, 2024)

Engineering:

  • Junior: $90K-$120K
  • Mid-Level: $120K-$150K
  • Senior: $150K-$180K
  • Staff/Principal: $180K-$220K
  • Engineering Manager: $160K-$200K
  • VP Engineering: $180K-$250K

Sales:

  • SDR/BDR: $50K-$70K base + $50K-$70K commission
  • Account Executive: $80K-$120K base + $80K-$120K commission
  • Sales Manager: $120K-$160K base + $80K-$120K commission
  • VP Sales: $150K-$200K base + $150K-$200K commission

Product:

  • Product Manager: $120K-$150K
  • Senior PM: $150K-$180K
  • Head of Product: $150K-$180K
  • VP Product: $180K-$220K

Marketing:

  • Marketing Manager: $90K-$130K
  • Content/Demand Gen: $70K-$100K
  • Head of Marketing: $130K-$170K
  • VP Marketing: $150K-$200K

Customer Success:

  • CS Representative: $60K-$90K
  • CS Manager: $100K-$130K
  • VP Customer Success: $140K-$180K
Total Compensation Formula
Total Comp = Base Salary × 1.30 (benefits & taxes) + Equity Value

Fully-Loaded Cost:

  • Base salary
  • Payroll taxes (7.65% FICA)
  • Benefits (health insurance, 401k): $10K-$15K per employee
  • Other (workspace, equipment, software): $5K-$10K per employee

Rule of Thumb: Multiply base salary by 1.3-1.4 for fully-loaded cost

Geographic Adjustments

San Francisco / New York: +20-30% above benchmarks Seattle / Boston / Los Angeles: +10-20% Austin / Denver / Chicago: +0-10% Remote / Other US Cities: -10-20% International: Varies widely by country

Equity Allocation

Equity by Role and Stage

Founders:

  • First founder: 40-60%
  • Second founder: 20-40%
  • Third founder: 10-20%
  • Vesting: 4 years with 1-year cliff

Early Employees (Pre-Seed):

  • First engineer: 0.5-2.0%
  • First 5 employees: 0.25-1.0% each

Seed Stage Hires:

  • VP/Head level: 0.5-1.5%
  • Senior IC: 0.1-0.5%
  • Mid-level: 0.05-0.25%
  • Junior: 0.01-0.1%

Series A Hires:

  • C-level (CTO, CFO): 1.0-3.0%
  • VP level: 0.3-1.0%
  • Director level: 0.1-0.5%
  • Senior IC: 0.05-0.2%
  • Mid-level: 0.01-0.1%
  • Junior: 0.005-0.05%
Equity Pool Sizing

Option Pool by Round:

  • Pre-Seed: 10-15% reserved
  • Seed: 10-15% top-up
  • Series A: 10-15% top-up
  • Series B+: 5-10% per round

Pre-Funding Dilution: Investors often require option pool creation before investment, diluting founders.

Example:

Pre-money: $10M
Investors want 15% option pool post-money

Calculation:
Post-money: $15M ($10M + $5M investment)
Option pool: $2.25M (15% × $15M)
Founders diluted by pool creation before new money

Organizational Design

Show full SKILL.md (286 more words)Show less
Reporting Structure

Pre-Seed:

Founders (flat structure)
├── Contractors
└── First hires (report to founders)

Seed:

CEO
├── Engineering Lead (2-4 engineers)
├── Sales/Growth Lead (1-2 reps)
├── Product Manager
└── Operations

Series A:

CEO
├── CTO / VP Engineering (6-20 people)
│   ├── Engineering Manager(s)
│   └── Individual Contributors
├── VP Sales (5-15 people)
│   ├── Sales Manager
│   ├── Account Executives
│   └── SDRs
├── Head of Product (2-5 people)
│   ├── Product Managers
│   └── Designers
├── Head of Customer Success (2-5 people)
└── CFO / Finance Lead (2-5 people)
    ├── Recruiter
    └── Operations
Span of Control

Manager Ratios:

  • First-line managers: 4-8 direct reports
  • Directors: 3-5 direct reports (managers)
  • VPs: 3-5 direct reports (directors)
  • CEO: 5-8 direct reports (executive team)

Full-Time vs. Contract

Use Full-Time for:
  • Core product development
  • Sales (revenue-generating roles)
  • Mission-critical operations
  • Institutional knowledge roles
Use Contractors for:
  • Specialized short-term needs (legal, accounting)
  • Variable workload (design, marketing campaigns)
  • Skills outside core competency
  • Testing role before FTE hire
  • Geographic expansion before permanent presence
Cost Comparison

Full-Time:

  • Lower hourly cost
  • Benefits and overhead
  • Long-term commitment
  • Cultural fit matters

Contract:

  • Higher hourly rate ($75-$200/hour vs. $40-$100/hour FTE equivalent)
  • No benefits or overhead
  • Flexible engagement
  • Easier to scale up/down

Hiring Velocity

Realistic Timeline

Role Opening to Hire:

  • Junior: 6-8 weeks
  • Mid-Level: 8-12 weeks
  • Senior: 12-16 weeks
  • Executive: 16-24 weeks

Time to Productivity:

  • Junior: 4-6 months
  • Mid-Level: 2-4 months
  • Senior: 1-3 months
  • Executive: 3-6 months
Planning Buffer

Always add 2-3 months buffer to hiring plans.

Example: If need engineer by July 1:

  • Start recruiting: April 1 (12 weeks)
  • Productivity: September 1 (2 months ramp)

Budget Planning

Compensation as % of Revenue

Early Stage (Seed):

  • Total comp: 120-150% of revenue (burning cash to grow)
  • Engineering: 50-60%
  • Sales: 30-40%
  • Other: 20-30%

Growth Stage (Series A):

  • Total comp: 70-100% of revenue
  • Engineering: 35-45%
  • Sales: 25-35%
  • Other: 20-30%
Headcount Budget Formula
Total Comp Budget = Σ (Role Count × Fully-Loaded Cost × % of Year)

Example:
3 Engineers × $202K × 100% = $606K
2 AEs × $230K × 75% (mid-year start) = $345K
1 PM × $162K × 100% = $162K
Total: $1.1M

Quick Start

To plan team composition:

  1. Identify stage - Pre-seed, seed, or Series A
  2. Define roles - What functions are needed now
  3. Prioritize hires - Critical path for business goals
  4. Set compensation - Base salary + equity by level
  5. Plan timeline - Account for recruiting and ramp time
  6. Calculate budget - Fully-loaded cost × headcount
  7. Design org chart - Reporting structure and span of control
  8. Allocate equity - Fair allocation that preserves pool

© wshobson, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file (references) in plugins/startup-business-analyst/skills/team-composition-analysis of wshobson/agents.

  • SKILL.md
  • references/details.md

Open the folder on GitHubat commit 46891e7

Compare with similar skills

Team Composition Analysis next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Team Composition Analysis compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Team Composition Analysis this skillwshobson/agents40k—~1.9kAutomated safety check: PassMIT
High Output Management Frameworkamplitude/builder-skills159—~1.9kAutomated safety check: PassNone
Pm Skillsalirezarezvani/claude-skills28k—~2.6kAutomated safety check: PassMIT
Research Financeborghei/Claude-Skills881—~3.4kAutomated safety check: PassMIT
Success Planning Frameworkgtmagents/gtm-agents4131 repos~344Automated safety check: PassApache-2.0
Notion Pmborghei/Claude-Skills881—~1.7kAutomated safety check: PassMIT

Similar skills

  • High Output Management Framework

    amplitude/builder-skills

    Applies Andy Grove's High Output Management ideas to diagnose where a team loses output and to design meetings, processes and management decisions.

    159 GitHub stars~1.9k tokensUpdated 2 mo ago
    Product & Project ManagementAuto-check passed
  • Pm Skills

    alirezarezvani/claude-skills

    A skill your agent uses when coordinating project-delivery work across the 8 project-management sub-skills — sprint/velocity analytics, portfolio health, Jira/JQL, Confluence, Atlassian admin…

    28k GitHub stars~2.6k tokensUpdated 1 mo ago
    Product & Project ManagementAuto-check passed
  • Research Finance

    borghei/Claude-Skills

    Research budgeting and funding operations — study budget construction, cost per participant and per insight, burn against milestones, and portfolio prioritisation by decision value.

    881 GitHub stars~3.4k tokensUpdated yesterday
    Product & Project ManagementAuto-check passed
  • Success Planning Framework

    gtmagents/gtm-agents

    A skill your agent uses to structure collaborative success plans with milestones, KPIs, and governance.

    413 GitHub starsUsed in 1 repo~344 tokens
    Product & Project ManagementAuto-check passed
  • Notion Pm

    borghei/Claude-Skills

    Notion expert for product management workflows. An agent skill from borghei/Claude-Skills.

    881 GitHub stars~1.7k tokensUpdated yesterday
    Product & Project ManagementAuto-check passed
  • Code Shift Monitor

    hh-health-AI/healthcare-equity

    This skill should be used when the user asks "any new codes for [technology]", "did [product] get a Category I CPT / NTAP", "code changes affecting my names", "is the coding basis shifting", or…

    101 GitHub stars~606 tokensUpdated 3 days ago
    Product & Project ManagementAuto-check passed

More from wshobson/agents

All 142 skills in this repo
  • Billing Automation

    wshobson/agents

    Covers building subscription billing: billing cycles, subscription states, invoice generation, proration, tax handling and dunning for failed payments.

    40k GitHub starsUsed in 14 repos~473 tokens
    Auto-check passed
  • Cuts cloud spend across AWS, Azure, GCP and OCI with cost tagging, rightsizing, commitment and spot pricing models, and architecture changes.

    40k GitHub starsUsed in 14 repos~1.7k tokens
    Auto-check passed
  • Profiles slow Python code with cProfile and memory profilers, then applies targeted fixes for CPU, memory, I/O and query bottlenecks.

    40k GitHub starsUsed in 13 repos~814 tokens
    Auto-check passed
  • Portfolio Risk Metrics

    wshobson/agents

    Covers portfolio risk measurement with VaR, CVaR, Sharpe, Sortino and drawdown, plus guidance on limits, stress tests and tail risk.

    40k GitHub starsUsed in 13 repos~502 tokens
    Auto-check passed
  • Writes unit tests for shell scripts with Bats: error-condition tests, fixtures and mocks, cross-shell checks, parallel runs, helper files and CI integration.

    40k GitHub starsUsed in 12 repos~1.3k tokens
    Auto-check passed
  • Plans memory headroom, works through out-of-memory failures and watches temperature and power during long ML training jobs on NVIDIA DGX Spark.

    40k GitHub starsUsed in 1 repo~2k tokens
    Auto-check passed

Questions about Team Composition Analysis

What does Team Composition Analysis do?

Design optimal team structures, hiring plans, compensation strategies, and equity allocation for early-stage startups from pre-seed through Series A. Team Composition Analysis is an agent skill from wshobson/agents. Design optimal team structures, hiring plans, compensation strategies, and equity allocation for early-stage startups from pre-seed through Series A.

When should I use Team Composition Analysis?

Team Composition Analysis fits situations like: planning headcount; determining which roles to hire next; setting compensation; designing org structure.

How do I install Team Composition Analysis in Claude Code?

Run `npx skills add wshobson/agents --skill team-composition-analysis -a claude-code`. Or copy the skill folder (plugins/startup-business-analyst/skills/team-composition-analysis in wshobson/agents) into .claude/skills/team-composition-analysis in your project. Claude Code loads it when a task matches its description.

How do I install Team Composition Analysis in Codex?

Run `npx skills add wshobson/agents --skill team-composition-analysis -a codex`. Or copy the skill folder (plugins/startup-business-analyst/skills/team-composition-analysis in wshobson/agents) into .agents/skills/team-composition-analysis in your project. Codex loads it when a task matches its description.

Can I use Team Composition Analysis in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add wshobson/agents --skill team-composition-analysis -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/team-composition-analysis, .gemini/skills/team-composition-analysis, .github/skills/team-composition-analysis and .opencode/skills/team-composition-analysis in your project.

What does Team Composition Analysis need to run?

SKILL.md names no scripts, command-line tools or credentials: Team Composition Analysis is instructions for the agent only.

Does Team Composition Analysis access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Team Composition Analysis safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Team Composition Analysis use?

Team Composition Analysis is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Team Composition Analysis use?

About 1.9k tokens (SKILL.md is roughly 7.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 443 tokens, read only when the agent opens those files.

What are the alternatives to Team Composition Analysis?

Skills that share tags, products or a category with Team Composition Analysis: High Output Management Framework (amplitude/builder-skills, 159 stars), Pm Skills (alirezarezvani/claude-skills, 28k stars), Research Finance (borghei/Claude-Skills, 881 stars) and Success Planning Framework (gtmagents/gtm-agents, 413 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Team Composition Analysis?

wshobson (a GitHub user) maintains it in wshobson/agents, which has 40,287 GitHub stars. The repository holds 142 skills in this directory. The repository was last updated on October 5, 2026.

Source: wshobson/agents on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.