As implemented by @gaborcsardi in a few places:
r-lib/gitcreds#48
r-lib/processx#372
That way developers can opt out (or in, depending on the default) of soft-passing tests with "skip" when the specified package is unavailable.
I don't have a good suggestion for how to name the argument, maybe strict?
Happy to file a PR.