Generates a list of commands to run on the given state.
FutureOr<List<Command<State, System>>> generateCommands(State state);