What problem does it solve? Writing consistent, high-quality prompts by hand is repetitive and error-prone, especially when the same structures (agent briefings, workflows, evaluation rubrics) must be regenerated with different data. This Skill centralizes prompt engineering standards and provides a Handlebars-based templating engine so prompts are composed programmatically from reusable templates and YAML data. ## Core Features & Use Cases - Template Rendering Engine: RenderTemplate.ts compiles Handlebars templates with YAML or JSON data, supporting custom helpers (uppercase, join, pluralize, json, codeblock, and more) and partials. - Template Validation: ValidateTemplate.ts checks syntax, unbalanced blocks, and missing variables against a data file before rendering. - Prompt Engineering Standards: Standards.md documents Claude 4.x best practices, markdown-only structure rules, context engineering, and an ultimate prompt template validated by research. - Use Case: Generate a full agent briefing by running RenderTemplate.ts with the Briefing.hbs primitive and a YAML file describing the agent, task, and output format, producing a consistent structured prompt without manual writing. ## Quick Start Ask the AI to render the Briefing template with your agent and task data using the Prompting skill's RenderTemplate tool to produce a structured prompt.