Text this: Task Decomposition and Self-Evaluation Mechanisms for Home Healthcare Robots Using Large Language Models