Add browse.sh browser skill Markdown catalog - #158
Draft
shrey150 wants to merge 1 commit into
Draft
Conversation
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.
Add a top-level
browser-skills/collection alongsideskills/, containing all 467 entries returned by the public browse.sh catalog on 2026-09-09: 467SKILL.mdfiles and 36 supporting Markdown files. No scripts, binaries, screenshots, or archives are imported.455 entries were downloaded through
/api/skills/<domain>/<task>/files. The remaining 12 catalog entries return 404 from that endpoint and point to existing publicbrowserbase/skillsdirectories; their Markdown was downloaded from those source paths at commit6811ca3.Skill bodies and upstream status/metadata are retained. Names are namespaced by hostname and task to avoid collisions across sites and with existing skills; trailing whitespace is removed. The catalog README maps every exported name to its public source. Script-backed snapshots still require their full upstream distribution, as documented in that README.
The existing marketplace manifest now explicitly declares the new skill paths. Vercel's default discovery finds
skills/first and otherwise skips a sibling folder. The repository validator now checks snapshot names, descriptions, Markdown-only contents, index links, and manifest coverage while preserving the existing authored-skill checks.The skills.sh namespace remains
browserbase/skills, with individual skill names below it. Abrowser-skillsfolder does not create abrowserbase/browser-skillsrepository route. Verified against Vercel's discovery source, manifest support, installation telemetry, and the directory FAQ. Listing depends on install telemetry; opening this draft does not publish directory entries.Validation:
node scripts/validate-skills.mjs: 18 existing skills and all 467 snapshots pass; one existing authored-skill warning.discoverSkillsfrom the pinned source: 485 total skills, including all 467 browser skills, with no duplicate names. Direct folder discovery also returns all 467.node --check scripts/validate-skills.mjsandgit diff --checkpass.This is a visibility/export change. The 467 skill workflows have not been executed or re-certified, and their original public endpoint details and upstream metadata remain part of the snapshots.