feat(skills): ingest 650 de-branded skills from top OSS providers - #38
Merged
Merged
Conversation
The generator emitted a bare JSON array while graycode-cli parses
{version, updated_at, skills[]}, so FetchIndex failed with 'invalid
index' regardless of URL. Entries now also carry the repo slug that
the installer needs to build a clone URL.
No timestamp is emitted, so `--check` stays deterministic.
Claude-Session: https://claude.ai/code/session_01MTUKadN91fcmuhxGWYVe2k
The registry had no public URL: CI only uploaded it as a 90-day Actions artifact and the file is gitignored, so every raw githubusercontent URL 404d. A rolling registry-latest release gives the CLI a stable download target without putting a 4.3 MB generated file into git history. Claude-Session: https://claude.ai/code/session_01MTUKadN91fcmuhxGWYVe2k
Also corrects the advertised counts (12,167 skills across 27 categories, not 12,171+ across 31), documents the real 'graycode skills install <owner/repo> <name>' syntax, and replaces the pre-rename engine names in the boundary docs and guard. Claude-Session: https://claude.ai/code/session_01MTUKadN91fcmuhxGWYVe2k
- Remove stray metadata: None and platforms fields - Rename allowed-tools to spec-compliant allowed_tools - Replace truncated 200-char descriptions with complete trigger-focused ones - Fix unescaped-quote YAML bug in web-design-guidelines - Clean orphaned folded-YAML continuation lines in skill-creator - Remove empty Examples stub in code-review
… providers Adds de-branded, validated agent skills covering ai-ml, angular, aws, cursor-rules, database, debugging, and deployment categories. Single-file SKILL.md skills with original names and SPDX licenses.
…om OSS providers Adds de-branded, validated single-file skills for devops, documentation, git, go, and mobile categories.
…viders Adds de-branded, validated single-file skills for networking, python, react, refactoring, rust, scientific, security, svelte, tailwind, testing, typescript, and vue categories.
…h 1/3) Adds de-branded, validated single-file skills in the general category.
…h 2/3) Adds de-branded, validated single-file skills in the general category.
…h 3/3) Adds de-branded, validated single-file skills in the general category.
…h 3/3) Adds de-branded, validated single-file skills in the general category.
Rename documentation skill to skill-authoring-workflow to avoid collision with the general-category agent-skill-authoring skill.
- Replace path-ellipsis '.../' with '…/' in 12 skills (removes '../' substring flagged by check_self_contained) - Drop ../ prefixes on cross-skill refs in managed-agent-resources-api, kubernetes-cluster-provisioning, ai-search-optimization, typescript-deep-module-boundaries - Reword path-traversal table cell in nfs-file-browser - Reword Sentry CLI install step to drop '| bash' pipe - Allowlist 5 genuine installer domains (render, codegraph, hf.co, genkit)
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.
Summary
Ingests 650 de-branded agent skills from the top ~18 OSS skill providers (Vercel Labs, Anthropic, Google, OpenAI, Stripe, Expo, Matt Pocock, Sentry, Firecrawl, Hugging Face, and more) into the existing 27-category structure.
Approach
name, or tags), a category, a ≤200-char description, and 1–5 tags via parallel curation.SKILL.mdskills (repo norm),license:set to SPDX id per source (MIT/Apache-2.0/ISC), no attribution.broken-internal-reference/path-traversalchecks.Validation
validate_skill.py --all --warning-budget ...matches baseline).pytest: 376 passed.ruff check .: clean.Commits
Batched by category (6 commits).
Deferred
~32 additional providers were rate-limited/404 during clone (microsoft/agent-skills, supabase, prisma, shadcn/ui, etc.) — deferred follow-up.