mirror of
https://github.com/browserbase/skills.git
synced 2026-09-14 16:30:58 +08:00
86f5d513dc
* ci: validate skills against agent-skills standards Adds scripts/validate-skills.mjs (zero-dependency Node 20+ validator), a GitHub Actions workflow that runs it on PRs and pushes to main, and CONTRIBUTING.md documenting the skill standards it enforces. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> * ci: bump checkout/setup-node to v5 (Node 20 action runtime deprecated) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> * ci: disable setup-node pnpm auto-cache in validate workflow setup-node@v5 defaults package-manager-cache to true, reads the packageManager (pnpm) field from package.json, and tries to prime a pnpm cache. pnpm isn't installed in the job, so it fails with "Unable to locate executable file: pnpm" before the validator runs. validate-skills.mjs uses only Node built-ins (no deps to install), so disable the auto-cache rather than adding a pnpm setup step. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Fable 5 <noreply@anthropic.com>