Tying playbooks together
What I have done before goes on the same direction as Zeitounator commented; you can have one or more &quot;meta&quot; or master playbooks that import the ones you need to run your entire automation. To add to Zaito's comment; you can use the when clause on import_playbook or include to control the execution of those &quot;inner&quot; playbooks; something like this:
Say you want to execute PlatformB playbooks only for an stg or prod environment using a defined env ansible variable:
- include: platformA/do_something_on_platformA.yml
- include: platformB/do_something_on_platformB.yml
  when: env == 'stg' or env == 'prod'

you could change the value of env using --extra-vars on execution time or something.
hope it helps, cheers.