Skip to content

Crawl: keep the skills of a failing source, restore the snapshot - #24

Merged
devohmycode merged 1 commit into
mainfrom
fix/packs-renamed-skills
Nov 10, 2026
Merged

devohmycode merged 1 commit into
mainfrom
fix/packs-renamed-skills

Conversation

@devohmycode

Copy link
Copy Markdown
Owner

npm test fails on main: two skills of the frontend pack are no longer in the bundled catalog. They were not removed upstream. The snapshot of 2026-11-10 was built while claude-plugins.dev answered HTTP 402 on its API, and went from 74,708 skills to 38,958.

What changes

  • A source that fails keeps its skills. buildCatalog takes the snapshot being replaced and, for a source that fails, reuses the skills it listed there. A skill only that source knew keeps its counts; one other sources know too takes their fresh counts. The source's status records how many were kept (carried). Every source failing, or no skill at all, still stops the crawl.
  • The snapshot of 2026-11-04 is restored, with the web demo built from it.

To know

  • claude-plugins.dev still answers 402 today. If it stays closed, its 39,474 entries stay in the catalog as they were on 2026-11-04; skills gone from their repository are still dropped among the most installed ones, the others age. Dropping the source for good is a separate decision.
  • The next scheduled crawl replaces the restored snapshot; with this change it keeps those entries.

Tests

npm run typecheck passes; npm test: 269 pass, including the pack test that failed.

…11-04 snapshot

claude-plugins.dev answered HTTP 402 during the crawl of 2026-11-10 and the snapshot lost 35,750 skills, two of them in a shipped pack. A failing source now keeps what it listed in the previous snapshot.
@github-project-automation github-project-automation Bot moved this to Backlog in Skills-Atlas Nov 10, 2026
@devohmycode
devohmycode marked this pull request as ready for review November 10, 2026 14:48
@devohmycode
devohmycode merged commit c3139be into main Nov 10, 2026
2 checks passed
@devohmycode
devohmycode deleted the fix/packs-renamed-skills branch November 10, 2026 14:48
@github-project-automation github-project-automation Bot moved this from Backlog to Done in Skills-Atlas Nov 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant