Skip to main content

yc-bench employee-list

Display a comprehensive list of all employees including their tier, monthly salary, current task assignments, and availability status.

Usage

yc-bench employee-list [OPTIONS]

Parameters

--tier
string
Filter by employee tier (junior, mid, senior, staff)
--available
boolean
Show only available (unassigned) employees
--assigned
boolean
Show only employees currently assigned to tasks

Response

Returns array of employee objects:
employees
array
List of all employees
employees[].id
string
Unique employee identifier
employees[].name
string
Employee name
employees[].tier
string
Skill tier: junior, mid, senior, or staff
employees[].monthlySalary
number
Monthly salary in dollars
employees[].currentTask
string | null
ID of currently assigned task, or null if available
employees[].productivity
number
Productivity multiplier (0.8 - 1.2)
totalCount
number
Total number of employees
availableCount
number
Number of unassigned employees

Example

# List all employees
yc-bench employee-list
# List only available employees
yc-bench employee-list --available
# List senior engineers
yc-bench employee-list --tier senior
Example Output
{
  "employees": [
    {
      "id": "emp_001",
      "name": "Alice Chen",
      "tier": "senior",
      "monthlySalary": 12000,
      "currentTask": "task_123",
      "productivity": 1.1
    },
    {
      "id": "emp_002",
      "name": "Bob Smith",
      "tier": "mid",
      "monthlySalary": 8000,
      "currentTask": null,
      "productivity": 0.95
    },
    {
      "id": "emp_003",
      "name": "Carol Wang",
      "tier": "junior",
      "monthlySalary": 5000,
      "currentTask": "task_124",
      "productivity": 0.85
    }
  ],
  "totalCount": 3,
  "availableCount": 1
}

Employee Tiers

  • Junior - Entry level, lower productivity, $4k-6k/month
  • Mid - Intermediate skills, $7k-9k/month
  • Senior - High skills, higher productivity, $10k-13k/month
  • Staff - Expert level, highest productivity, $14k+/month

Build docs developers (and LLMs) love