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?
It seems that since wrangler 4.94.0, users are prompted interactively with every command, even unrelated ones like for
whoami, ortypes, etc. to install skills, like with the following: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):
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?