from worker_plan_internal.prompt.prompt_catalog import PromptCatalog

def find_plan_prompt(prompt_id: str) -> str:
    prompt_catalog = PromptCatalog()
    prompt_catalog.load_simple_plan_prompts()
    prompt_item = prompt_catalog.find(prompt_id)
    if not prompt_item:
        raise ValueError(f"Prompt ID '{prompt_id}' not found.")
    return prompt_item.prompt
