Skip to content

docs: fix README — OPENROUTER_API_KEY is optional for most openrouter-models commands; fix 300 vs 600+ model count #22

@perry-the-pr-reviewer

Description

@perry-the-pr-reviewer

Problems

1. README incorrectly requires API key for all scripts

The README states under the Environment section:

All scripts require an OPENROUTER_API_KEY environment variable.

This is incorrect. openrouter-models explicitly works without a key for most commands — list-models.ts, search-models.ts, compare-models.ts, and resolve-model.ts all call optionalApiKey() and only get-endpoints.ts requires a key. The blanket requirement discourages keyless exploration and is factually wrong.

Fix: Update the README to say key is optional for most commands and only required for endpoint performance data.

2. Model count inconsistency

The README says "600+ AI models" while openrouter-models/SKILL.md and openrouter-typescript-sdk/SKILL.md both say "300+". Pick one and apply it consistently across all skills and the README.

Reviewed by Perry

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions