graph TD A[Start] --> B[Receive Input Data] B --> C[Validate Input Parameters] C --> D{Input Valid?} D -->|No| E[Return Error] D -->|Yes| F[Format JSON Structure] F --> G[Apply Skill #223] G --> H[Create JSON Object] H --> I[Validate JSON Format] I --> J{JSON Valid?} J -->|No| K[Fix JSON Format] K --> I J -->|Yes| L[Return JSON Response] L --> M[End] subgraph Input Validation B C D E end subgraph JSON Processing F G H I J K end subgraph Output L M end