pravidhi-yc-oss
Y Combinator Companies Intelligence
Developed and maintained by Pravidhi
This skill provides a robust interface to the YC OSS data. It eliminates the need to guess URL slugs or parse massive JSON files manually.
Capability
You can:
- Search companies by name, batch, industry, or tag with strict word-boundary matching.
- Filter results by team size, launch year, or status (hiring/non-profit).
- Analyze top companies without loading the entire dataset.
- Discover valid taxonomy (batches, industries) programmatically.
Usage
Do not attempt to construct URLs manually.
1. Discover Valid Identifiers
To see available batches, industries, and tags, run:
python3 skills/pravidhi-yc-oss/scripts/yc_client.py --info
2. Execute Queries
Use the provided Python script yc_client.py. It handles networking, parsing, and output formatting.
Examples
Find top 5 companies by team size:
python3 skills/pravidhi-yc-oss/scripts/yc_client.py --mode top --limit 5 --sort-by team_size
Find "AI" companies in the "W24" batch (Strict Match):
python3 skills/pravidhi-yc-oss/scripts/yc_client.py --mode batch --target w24 --keyword "AI"
Search for "fintech" companies hiring now:
python3 skills/pravidhi-yc-oss/scripts/yc_client.py --mode hiring --keyword "fintech"
Lookup a specific company by name:
python3 skills/pravidhi-yc-oss/scripts/yc_client.py --mode search --keyword "Airbnb"
API Reference
Run the script with --info to see the authoritative list of:
- Batches (e.g.,
w24,s21) - Industries (e.g.,
b2b,consumer) - Tags (e.g.,
artificial-intelligence,fintech)
More from pravidhi-net/skills
pravidhi-ddgs-internet-search
Perform web searches using DuckDuckGo. Features soft-failure mode, generic environment support, and context-safe output.
29pravidhi-commit-protocol
A complete, opinionated development workflow skill for agents. Triggers when the user asks to implement a feature, fix a bug, or refactor code in a Git repo. Enforces hygiene, security, quality, and atomic commits.
5pravidhi-bug-review-pipeline
Run a structured, adversarial multi-agent bug review pipeline on a codebase. Use this skill whenever the user wants to find bugs, audit code quality, review a codebase for issues, or run any kind of bug-finding or code analysis workflow. Also trigger when the user asks to 'review my code for bugs', 'find all issues in this repo', 'audit this codebase', or any similar request. The pipeline uses three sequential phases: a Bug Finder that maximizes issue discovery, a Bug Adversary that challenges false positives, and an Arbiter that issues final verdicts — producing a clean, high-confidence bug report.
4