Skip to content

Interruptive interactive prompts for unrelated commands for ai skills installs with wrangler@>=4.94.0 #14116

Description

@Cherry

It seems that since wrangler 4.94.0, users are prompted interactively with every command, even unrelated ones like for whoami, or types, etc. to install skills, like with the following:

Wrangler detected the following AI coding agents: Claude Code. Would you like to install Cloudflare skills for them? … yes

While the sentiment here is great - LLMs are trained on outdated information, and Cloudflare's own skills can help guide them to do better, but for every member of my team to now have to deal with an interactive prompt after they update wrangler next on a project really isn't ideal, especially when we have lots of our own custom skills that are tailored for our own usage of wrangler, patterns, etc. and don't necessarily need or want Cloudflare's first party skills.

This feels rather pushy and interruptive, and I feel would have been better served with a one-time printed banner, something like this (pseudo):

We detected you're running X agents. Cloudflare has skills available to better... [xyz]. Run wrangler xxx to install

It only happens once and is cached, but I still feel like this is unnecessarily interruptive. It seems like other users feel the same, such as #14036 (comment).

Would you be open to adding an environment variable or similar that bypasses these (and any future) interruptive interactive prompts, and/or moving to a banner instead?

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

Status
Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions