SkillWorksThe scored index
Rebuilt 2026-09-12Submit a repo
751,973 listings582,198 skills123,587 subagents35,328 plugins10,860 marketplaces65,977 do not load7,138 tracked install counts30,717 repositories readread 2026-09-13

ty

astral-sh/claude-code-plugins
SkillDoes not loadBroken frontmatter

ty scores 48 out of 100, grade C. It does not load: The YAML block at the top of the file does not parse. A subagent with this does not register at all. A skill still registers, under its directory name, with every frontmatter field dropped, so nothing tells Claude when to use it.

npx skills add astral-sh/claude-code-plugins/tySource on GitHubClaim this listing

Works

40% of the score

45/100

  • Frontmatter does not parse: unparseable line 3: Guide for using ty, the extremely fast Python type checker a.

Does it parse, does it declare a name and a description, does it reference files that are actually there. A failure here is what sets the will-not-load verdict.

Maintained

25% of the score

32/100

  • no push in 197 days

Days since the last commit on the repository that publishes it, on a steep curve, and whether that repository has been archived.

Adopted

20% of the score

53/100

  • 1,627 installs on skills.sh.
  • 308 stars on the source repo.

Install counts from the skills.sh registry where they exist; repository stars and 30-day star velocity where they do not.

Documented

15% of the score

74/100

  • 411 words with worked examples.

Length of the instructions, worked examples, bundled scripts and references, which is how much a model actually has to go on.

What the check found

1 finding
Broken frontmatter

Stops it loading. The YAML block at the top of the file does not parse. A subagent with this does not register at all. A skill still registers, under its directory name, with every frontmatter field dropped, so nothing tells Claude when to use it.

Also in astral-sh/claude-code-plugins2 more from this repository in the capture, highest score first.
Works40%

45/100

  • Frontmatter does not parse: unparseable line 3: Guide for using uv, the Python package and project manager. .
Maintained25%

32/100

  • no push in 197 days
Adopted20%

56/100

  • 3,190 installs on skills.sh.
  • 308 stars on the source repo.
Documented15%

74/100

  • 573 words with worked examples.

45 × 0.40 = 18.0+ 32 × 0.25 = 8.0+ 56 × 0.20 = 11.2+ 74 × 0.15 = 11.1= 48.3, which rounds to 0, the score the index stores

Does not load. The YAML block at the top of the file does not parse. A subagent with this does not register at all. A skill still registers, under its directory name, with every frontmatter field dropped, so nothing tells Claude when to use it.

npx skills add astral-sh/claude-code-plugins/uvOpen the listingSource
Works40%

45/100

  • Frontmatter does not parse: unparseable line 3: Guide for using ruff, the extremely fast Python linter and f.
Maintained25%

32/100

  • no push in 197 days
Adopted20%

53/100

  • 1,943 installs on skills.sh.
  • 308 stars on the source repo.
Documented15%

74/100

  • 576 words with worked examples.

45 × 0.40 = 18.0+ 32 × 0.25 = 8.0+ 53 × 0.20 = 10.6+ 74 × 0.15 = 11.1= 47.7, which rounds to 0, the score the index stores

Does not load. The YAML block at the top of the file does not parse. A subagent with this does not register at all. A skill still registers, under its directory name, with every frontmatter field dropped, so nothing tells Claude when to use it.

npx skills add astral-sh/claude-code-plugins/ruffOpen the listingSource