graph TD A[Start CardLayoutComposer] --> B[Receive Input Data] B --> C[Extract Recipe Text] B --> D[Extract Image URLs] C --> E[Parse Title] C --> F[Parse Description] C --> G[Parse Ingredients] C --> H[Parse Steps] E & F & G & H --> I[Compile Text Elements] D --> J[Validate Image URLs] I & J --> K[Execute Make Image Skill] K --> L[Generate Recipe Card] L --> M{More Recipes?} M -->|Yes| N[Move to Next Recipe] N --> C M -->|No| O[Collect All PNG URLs] O --> P[Return Final Output] P --> Q[End CardLayoutComposer]