CtrlK
BlogDocsLog inGet started
Tessl Logo

yc-batch-evaluator

Evaluate YC batch companies for investment — scrapes the YC directory, researches each company and its founders (work history, LinkedIn, website), assesses founder-company fit, and exports to Google Sheets with priority rankings. Use when asked to evaluate YC companies, research a YC batch, screen startups, or do due diligence on YC companies.

72

Quality

90%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

81%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The content is highly actionable with concrete commands and response schemas, and the workflow is clearly sequenced with good error-handling guidance. Its main weaknesses are malformed JSON in several curl examples, some redundancy in the Tips section, and a monolithic structure with no progressive disclosure via bundle files.

Suggestions

Fix the malformed JSON payloads in the curl examples (e.g. Step 1 scrape, Step 2 update-values, Step 3a) where object fields appear outside the -d string — nest them inside the JSON body so the commands are actually executable.

Move stable supporting material — the cost-estimate table, the formatting rules, and the Strong/Moderate/Weak founder-fit examples — into separate reference files under ./references/ and link to them, so SKILL.md stays a lean overview.

Trim the 'Tips' section to only points not already stated earlier in the workflow, removing the duplicate partner-filtering, plain-URL, and Apollo-fallback reminders to reduce token cost.

DimensionReasoningScore

Conciseness

The body is mostly efficient commands and parsing rules rather than over-explaining known concepts, but a 'Tips' section restates earlier points (partner filtering, plain URLs, Apollo fallback) adding some redundancy; matches the score-4 anchor with minor instances that could be trimmed.

4 / 5

Actionability

Provides copy-paste-ready curl commands with expected JSON response structures, explicit parsing rules, exact column layouts and the 'exactly 12 values' contract — fully executable guidance covering the common cases.

5 / 5

Workflow Clarity

Clear five-step sequence with parallelization strategy and error-handling feedback (failed scrapes, partner filtering, field-name variants), but many curl blocks have malformed JSON payloads where fields appear outside the -d string (e.g. Step 1, Step 2 update-values, Step 3a), which is a concrete execution gap; clear sequence with minor validation gaps → score 4.

4 / 5

Progressive Disclosure

No bundle files exist and all content is inlined in a single ~510-line SKILL.md; sections are organized with headers but content that could live in separate references (cost tables, formatting rules, example assessments) is inline and not split, matching the score-3 anchor of some structure but content that should be separate is inline.

3 / 5

Total

16

/

20

Passed

Description

100%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is strong across all dimensions: it states concrete capabilities, provides natural trigger phrases for both what and when, and carves out a distinct YC-only niche. No ambiguity or padding is present.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'scrapes the YC directory, researches each company and its founders (work history, LinkedIn, website), assesses founder-company fit, and exports to Google Sheets with priority rankings' — with comprehensive coverage, matching the score-5 anchor.

5 / 5

Completeness

Clearly answers both 'what' (scrapes, researches, assesses, exports) and 'when' with explicit concrete trigger phrases, matching the score-5 anchor exactly.

5 / 5

Trigger Term Quality

'Use when asked to evaluate YC companies, research a YC batch, screen startups, or do due diligence on YC companies' are natural phrases a user would actually say; comprehensive coverage of the domain's natural terms.

5 / 5

Distinctiveness Conflict Risk

A clear YC-specific niche ('YC batch', 'YC companies', 'due diligence on YC companies') with distinct triggers and minimal overlap risk with other skills.

5 / 5

Total

20

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (515 lines); consider splitting into references/ and linking

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

14

/

16

Passed

Repository
gooseworks-ai/goose-skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.