In a large bowl, use an electric mixer to cream together the butter, brown sugar, and granulated sugar until light and fluffy.
Add the eggs, one at a time, mixing until well combined. Mix in the vanilla extract and milk. Gradually add the oats and Corn Flakes; mix until well incorporated.
In a separate bowl, whisk together flour, baking soda, cinnamon, and salt.
Gradually add the flour mixture to the oat mixture. Stir in the chocolate chips, pecans, raisins, and coconut. Cover the bowl and refrigerate the dough for at least 2 hours or up to 2 days. If the dough is too firm to scoop when you take it out of the fridge, leave it on the counter to sit at room temperature until it softens slightly.
Preheat the oven to 350°F. Line baking sheets with parchment paper or silicone baking mats. Using a 4-teaspoon spring-loaded scoop, drop the dough about 2-inches apart on the prepared pans. Bake until the cookies are lightly browned on the edges, but still soft in the center (about 10-12 minutes). If your cookies are a bit larger, they may need about 13 minutes. Sprinkle flaky sea salt on top of the warm cookies, if desired. Cool the cookies on the pans for 5 minutes. Remove them from the pans and cool completely on wire racks.
Notes
Chill the dough before baking to avoid spreading and to keep the cookies thick, soft, and chewy. Overnight is my preference.
The key to maintaining those decadent, soft centers in your kitchen sink cookies is not overbaking. Remove the cookies from the oven just as the edges are starting to brown. The centers will still look soft and slightly under-baked, but the cookies will continue to firm up as they cool.
If you prefer crispy kitchen sink cookies, replace some of the brown sugar with extra granulated sugar. Bake the cookies for a few extra minutes.