Build a flexible prompt template engine for production use. ## Requirements {{template_requirements}} ## Variable Types {{variable_types}} ## Safety Requirements {{safety_requirements}} Implement a complete template system: ```python class PromptTemplateEngine: def __init__(self, templates_dir: str): pass def render(self, template_name: str, variables: dict) -> str: """ Features: - Variable substitution - Conditional sections - Loops for lists - Includes/inheritance - Escaping and sanitization """ pass def validate(self, template: str, schema: dict) -> ValidationResult: """Validate template syntax and variables""" pass ``` Include: - Jinja2-like syntax support - Version control integration - Hot reloading - Template testing utilities
Prompt Template Engine
U
@
Build a production prompt template engine with variable substitution, conditionals, loops, inheritance, and comprehensive validation.
82 copies0 forks
Details
Category
CodingUse Cases
Template enginePrompt managementDynamic prompts
Works Best With
claude-sonnet-4-20250514gpt-4o
Created Shared