This composability was also a defining feature of Launchbar.
I loved it, but eventually found that Raycasts approach of having predefined plugins for each use case is more performant , discoverable and usable.
Kinda like how the unix philosophy was beaten by integrated full-stack applications.
* since anything can be composed, everything must be in the same search index. This slows down the index, and means you need to sift through more irrelevant results.