Skip to main content

yc-bench market-browse

View all available tasks in the market that can be accepted by your company. Tasks are filtered based on your current prestige level.

Usage

yc-bench market-browse [OPTIONS]

Parameters

--min-payment
number
Filter tasks with payment greater than or equal to specified amount
--max-payment
number
Filter tasks with payment less than or equal to specified amount
--tier
string
Filter by required tier: junior, mid, senior, or staff
--min-prestige
number
Filter tasks requiring prestige >= specified value
--sort
string
Sort by: payment, prestige, deadline, or hours (default: payment)

Response

Returns array of available market tasks:
tasks
array
List of available tasks
tasks[].id
string
Unique task identifier
tasks[].title
string
Task title/description
tasks[].payment
number
Payment in dollars upon completion
tasks[].prestigeReward
number
Prestige points gained upon completion
tasks[].requiredHours
number
Estimated hours to complete
tasks[].requiredTier
string
Minimum employee tier required
tasks[].requiredPrestige
number
Minimum company prestige required to accept
tasks[].deadline
string
Task deadline (ISO 8601 format)
tasks[].eligible
boolean
Whether your company can currently accept this task
totalCount
number
Total number of available tasks
companyPrestige
number
Your current prestige level

Example

# Browse all available tasks
yc-bench market-browse
# Find high-paying tasks
yc-bench market-browse --min-payment 10000 --sort payment
# Find tasks for junior developers
yc-bench market-browse --tier junior
Example Output
{
  "tasks": [
    {
      "id": "task_mkt_789",
      "title": "E-commerce checkout flow",
      "payment": 12000,
      "prestigeReward": 5,
      "requiredHours": 160,
      "requiredTier": "senior",
      "requiredPrestige": 10,
      "deadline": "2024-03-01T00:00:00.000Z",
      "eligible": false
    },
    {
      "id": "task_mkt_456",
      "title": "Build React dashboard",
      "payment": 8000,
      "prestigeReward": 3,
      "requiredHours": 120,
      "requiredTier": "mid",
      "requiredPrestige": 5,
      "deadline": "2024-02-15T00:00:00.000Z",
      "eligible": true
    },
    {
      "id": "task_mkt_123",
      "title": "Fix authentication bugs",
      "payment": 3000,
      "prestigeReward": 1,
      "requiredHours": 40,
      "requiredTier": "junior",
      "requiredPrestige": 0,
      "deadline": "2024-02-05T00:00:00.000Z",
      "eligible": true
    }
  ],
  "totalCount": 3,
  "companyPrestige": 8
}

Task Eligibility

You can only accept tasks where:
  • Your company prestige >= task’s required prestige
  • You have available funds to sustain operations until payment
  • You have or can hire employees of the required tier

Market Dynamics

  • New tasks appear periodically
  • Tasks may be taken by competitors
  • Higher prestige unlocks better-paying tasks
  • Market refreshes on scheduled intervals

Build docs developers (and LLMs) love