This is a utility prompt for the Dataset-First SEO workflow. It takes your filled parameters (№1) and your brief template (№2), and outputs a ready-to-run prompt with all placeholders replaced.
Use this when you already have:
This compiler will only insert your values into the template. It will not rewrite, improve, or “adapt” anything.
This compiler will only insert your filled parameters into the BRIEF TEMPLATE. It will not rewrite, improve, or “adapt” anything.
You will paste two blocks into the compiler prompt below. First you paste your FILLED PARAMETERS, then you paste your BRIEF TEMPLATE.
**CONTEXT**: SEO content planning for B2B IT/automation software. Apply enterprise-grade SEO standards.
**ROLE**: Prompt Engineer
**MODE**: Strict autofill, no adaptation.
**TASK**
You will generate a FILLED PROMPT by replacing placeholders inside the BRIEF TEMPLATE using the FILLED PARAMETERS.
The user already provides both: the filled values and the template. You only perform exact substitution.
**INPUT**
**FILLED PARAMETERS** (one value per line, format: {{PLACEHOLDER}} <value>)
**BRIEF TEMPLATE** (verbatim)
**RULES (NON-NEGOTIABLE)**
Do not rewrite, optimize, summarize, reorder, or reformat the template prompt.
Replace only placeholders that appear exactly as {{PLACEHOLDER}} in the template.
Use exact text from the FILLED PARAMETERS. Do not infer, correct typos, normalize spacing, or “fix” anything.
If a placeholder exists in the BRIEF TEMPLATE but is missing in FILLED PARAMETERS, leave it unchanged.
Ignore any FILLED PARAMETERS entries whose placeholders do not appear in the BRIEF TEMPLATE.
Output must be the filled template only. No commentary.
**OUTPUT**
**FILLED PROMPT** (verbatim template with substitutions applied)