Skip to content

[wrangler] Pause automatic skills installation offers - #15296

Merged
MattieTK merged 4 commits into
mainfrom
feat/disable-new-user-skill-install
Aug 25, 2026
Merged

[wrangler] Pause automatic skills installation offers#15296
MattieTK merged 4 commits into
mainfrom
feat/disable-new-user-skill-install

Conversation

@MattieTK

@MattieTK MattieTK commented Aug 21, 2026

Copy link
Copy Markdown
Member

Automatic skills-installation offers are an experiment that needs changes elsewhere before we can improve it, so this change gates them off for now rather than removing the implementation.

Wrangler still supports --install-skills and continues to offer updates for skills that it previously installed. Re-enabling the automatic offer only requires changing the local gate.


  • Tests
    • Tests included/updated
    • Automated tests not possible - manual testing has been completed as follows:
    • Additional testing not necessary because:
  • Public documentation
    • Cloudflare docs PR(s):
    • Documentation not necessary because: This pauses an existing Wrangler prompt without changing public documentation or configuration.

@changeset-bot

changeset-bot Bot commented Aug 21, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 5278581

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 3 packages
Name Type
wrangler Patch
@cloudflare/vite-plugin Patch
@cloudflare/vitest-plugin Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-project-automation github-project-automation Bot moved this to Untriaged in workers-sdk Aug 21, 2026
@workers-devprod
workers-devprod requested review from a team and dario-piotrowicz and removed request for a team August 21, 2026 10:53
@workers-devprod

workers-devprod commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

Codeowners approval required for this PR:

  • ✅ @cloudflare/wrangler
Show detailed file reviewers

@ask-bonk

ask-bonk Bot commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

github run

@ask-bonk

ask-bonk Bot commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

@MattieTK Bonk workflow failed. Check the logs for details.

View workflow run · To retry, trigger Bonk again.

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Open in Devin Review

@pkg-pr-new

pkg-pr-new Bot commented Aug 21, 2026

Copy link
Copy Markdown
@cloudflare/autoconfig

npm i https://pkg.pr.new/@cloudflare/autoconfig@15296

@cloudflare/build-output-utils

npm i https://pkg.pr.new/@cloudflare/build-output-utils@15296

@cloudflare/codemods

npm i https://pkg.pr.new/@cloudflare/codemods@15296

@cloudflare/config

npm i https://pkg.pr.new/@cloudflare/config@15296

create-cloudflare

npm i https://pkg.pr.new/create-cloudflare@15296

@cloudflare/deploy-helpers

npm i https://pkg.pr.new/@cloudflare/deploy-helpers@15296

@cloudflare/kv-asset-handler

npm i https://pkg.pr.new/@cloudflare/kv-asset-handler@15296

miniflare

npm i https://pkg.pr.new/miniflare@15296

@cloudflare/pages-functions

npm i https://pkg.pr.new/@cloudflare/pages-functions@15296

@cloudflare/pages-shared

npm i https://pkg.pr.new/@cloudflare/pages-shared@15296

@cloudflare/unenv-preset

npm i https://pkg.pr.new/@cloudflare/unenv-preset@15296

@cloudflare/vite-plugin

npm i https://pkg.pr.new/@cloudflare/vite-plugin@15296

@cloudflare/vitest-plugin

npm i https://pkg.pr.new/@cloudflare/vitest-plugin@15296

@cloudflare/workers-auth

npm i https://pkg.pr.new/@cloudflare/workers-auth@15296

@cloudflare/workers-editor-shared

npm i https://pkg.pr.new/@cloudflare/workers-editor-shared@15296

@cloudflare/workers-utils

npm i https://pkg.pr.new/@cloudflare/workers-utils@15296

wrangler

npm i https://pkg.pr.new/wrangler@15296

commit: 5278581

dario-piotrowicz

This comment was marked as low quality.

@dario-piotrowicz dario-piotrowicz left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

code-wise I think it would be cleaner to gate the thing instead of removing the code (i.e. adding a const shouldInstall = false or something flag in the code)

from a user perspective I am not sure I agree with the change, but I trust your judgement 👍

@workers-devprod workers-devprod left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Codeowners reviews satisfied

@github-project-automation github-project-automation Bot moved this from Untriaged to Approved in workers-sdk Aug 21, 2026
@MattieTK

MattieTK commented Aug 21, 2026

Copy link
Copy Markdown
Member Author

Updated in db80dca: the existing post-command installation flow is retained behind shouldInstall = false, while the update check remains unchanged. The focused skills integration test passes.

Comment thread packages/wrangler/src/core/register-yargs-command.ts
Co-authored-by: Dario Piotrowicz <dario@cloudflare.com>
@MattieTK
MattieTK enabled auto-merge (squash) August 21, 2026 14:19
@MattieTK
MattieTK merged commit d589d30 into main Aug 25, 2026
69 of 71 checks passed
@MattieTK
MattieTK deleted the feat/disable-new-user-skill-install branch August 25, 2026 12:49
@github-project-automation github-project-automation Bot moved this from Approved to Done in workers-sdk Aug 25, 2026
This was referenced Aug 25, 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.

3 participants