Skip to content

ci(skills): probe the skills.sh install-event path from a clean runner - #53

Merged
modusensus merged 1 commit into
mainfrom
ci/skills-sh-install-probe
Nov 11, 2026
Merged

modusensus merged 1 commit into
mainfrom
ci/skills-sh-install-probe

Conversation

@modusensus

Copy link
Copy Markdown
Member

One real skills add install of both editions, dispatched by hand, from a runner whose network reaches www.skills.sh directly — the condition this development machine cannot satisfy.

Background, all read from vercel-labs/skills source: for repositories outside the CLI's blob allow-list (BLOB_ALLOWED_OWNERS, src/add.ts), an install event is a fire-and-forget telemetry GET (tele/t?event=install, src/telemetry.ts) that fails silently. vercel-labs/skills#2284 records the maintainer's answer that indexing happens automatically on install; vercel-labs/skills#2525 records that telemetry can be 403'd by the security checkpoint with the CLI still exiting 0. This workflow exercises the documented path once from a network where it can work, so the claim becomes measurable instead of assumed.

Dispatch-only; runs on no push and no pull_request; no secrets, no GITHUB_TOKEN. The skills.sh index is re-read out of band after dispatch, because one read right after the event is not evidence either way.

The skills CLI reports an install as a fire-and-forget telemetry GET that
fails silently, and this machine can neither send it (the sandbox sets
DISABLE_TELEMETRY) nor route it (the CLI's fetch does not honour the proxy).
Dispatch-only, no secrets, no token; the index re-read happens out of band
because indexing lags the event.
@coderabbitai

coderabbitai Bot commented Nov 11, 2026

Copy link
Copy Markdown

Important

  • Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

Run configuration

  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 36d0f9dd-ded3-4aec-adc3-f6be2da89c30
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

@modusensus
modusensus merged commit 2754d3a into main Nov 11, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant