What problem does it solve? Prompt patterns get hand-copied across every skill that needs them, causing drift, duplicated effort, and no separation between prompt structure and content. This Skill centralizes prompt engineering standards and provides a Handlebars-based templating engine so prompts are composed from data rather than glued together as strings. ## Core Features & Use Cases - Template Rendering Engine: RenderTemplate.ts compiles Handlebars templates (Primitives like Briefing, Structure, Gate, Roster, Voice, plus eval templates like Judge, Rubric, TestCase) with YAML or JSON data into finished prompts. - Template Validation: ValidateTemplate.ts checks Handlebars syntax, unbalanced blocks, and missing variables against a data file, with a strict mode for CI-style enforcement. - Prompt Engineering Standards: Standards.md codifies ideal-state prompting, markdown-only structure, Claude 4.x behavioral guidance, and anti-patterns backed by empirical research. - Use Case: Compose a structured agent briefing by rendering Primitives/Briefing.hbs with task and agent data, then pass the rendered prompt to a general-purpose subagent. ## Quick Start Ask the agent to render the Briefing template with your agent and task data to produce a ready-to-use prompt for a subagent.