feat(yc-review): retrieve live YC application content + partner-style review#1823
Open
time-attack wants to merge 1 commit into
Open
feat(yc-review): retrieve live YC application content + partner-style review#1823time-attack wants to merge 1 commit into
time-attack wants to merge 1 commit into
Conversation
… review Adds the /yc-review skill: it retrieves your live YC application content — the answers currently saved in your Y Combinator application — directly from your authenticated browser session, then delivers a blunt, field-by-field partner critique with a fundability verdict, prioritized fix list, and interview-prep questions. It reads the application through YC's GraphQL API from inside the page session (no copy-paste, nothing stored on disk). Authentication reuses the existing browser cookie-import flow (same path as /setup-browser-cookies). The skill detects the user's installed browser and imports YC's cross-subdomain session cookies (.ycombinator.com parent + the apply host cookie) itself — no changes to core browser behavior, no other skill modified. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What this adds
A new
/yc-reviewskill that retrieves your live YC application content —the answers currently saved in your Y Combinator application — and gives you a
blunt, field-by-field partner-style review of them.
It reads the application directly from your authenticated browser session:
no copy-paste, no exported file, no re-typing your answers. Whatever is saved in
your application right now on apply.ycombinator.com is what gets pulled and
reviewed. The skill rates your one-liner, what you're building, founder-market
fit, traction, competition, and business model, then closes with a fundability
verdict (PASS / BORDERLINE / NO), your top three strengths, the three things to
fix before your interview, and the interview questions your weak spots will invite.
Because it reads your live saved content, the review always reflects the current
state of your application — edit an answer, re-run
/yc-review, and the critiqueupdates with it.
How it reads your application (auth)
No new auth surface. The skill drives the browse session against
apply.ycombinator.com and reuses the existing browser cookie-import flow (the
same path as
/setup-browser-cookies):prior import) it goes straight to reading your application.
Edge) and imports your existing YC session cookies — the login you already
have in your real browser. You never enter a password.
Once authenticated, it reads your saved application content through YC's own
GraphQL API from inside the page session, exactly as the apply dashboard does.
YC splits its login across two domains —
.ycombinator.com(parent SSO cookies)and
apply.ycombinator.com(host session cookie) — and the API needs both. Theskill handles this two-domain import itself. No changes were made to the shared
browser cookie-import code, so this quirk is not generalized to any other site.
Scope / what this does NOT touch
browse/src— core browser and cookie-import behavior isunchanged for every other site and skill.
yc-review/is added.persisted by the skill. It reads your live session and reviews it in place.
Files
yc-review/SKILL.md.tmpl+ generatedSKILL.md— the skillAGENTS.md,docs/skills.md,gstack/llms.txt,scripts/proactive-suggestions.json— index entriesCHANGELOG.md,VERSION,package.json— 1.55.0.0 -> 1.56.0.0Testing
bun testpasses (the 2 pre-existing strict-YAML frontmatter failures onmainare unrelated to this change — verified by running the suite on a cleantree).
browser session cookies and pulls the live saved application content, and the
review renders.
Note for reviewers
This is a fork PR, so the paid eval / E2E CI jobs will fail with empty-env auth
(fork PRs don't receive base-repo secrets). The free test tier still runs.
🤖 Generated with Claude Code