EDIT: I've been testing the full files from http://nomads.ncep.noaa.gov/pub/data/nccf/com/gfs/prod/
the gfs.t12z.pgrb2.0p25.anl file didn't contain cloud data, so I tried one of the .fxxx files (gfs.t12z.pgrb2.1p00.f384). There appeared to be fields set, but they were at initial values according to grib_ls tool. Here's a snippet:
[3036] => 260130 Total ozone 9999
[3037] => 228164 Total Cloud Cover 9999
[3038] => 228164 Total Cloud Cover 9999
[3039] => 228164 Total Cloud Cover 9999
[3040] => 228164 Total Cloud Cover 9999
[3041] => 54 Pressure 9999
[3042] => 54 Pressure 1
[3043] => 54 Pressure 9999
[3044] => 54 Pressure 1
[3045] => 54 Pressure 9999
[3046] => 54 Pressure 1
[3047] => 54 Pressure 9999
[3048] => 54 Pressure 1
[3049] => 130 Temperature 1
[3050] => 130 Temperature 9999
[3051] => 130 Temperature 1
[3052] => 228164 Total Cloud Cover 1
[3053] => 228164 Total Cloud Cover 1