API Request Variable Builder
Turns a reusable API request prompt into a clean variable set covering endpoint, method, auth, payload, response format, and error handling.
Extracts and documents variables in technical documentation prompt templates — feature name, purpose, setup, usage, limitations, and troubleshooting.
Technical documentation templates get reused across features, services, and versions — and the variable names that work for one feature often get modified slightly for the next. Over time, a documentation template accumulates variants: {{feature}}, {{featureName}}, {{componentName}}, all used interchangeably. When the template is shared across a technical writing team or integrated into a docs pipeline, these inconsistencies surface as substitution errors. Documenting and standardising the variable set once prevents the problem across every page the template generates.
Open in Prompt Variable Builder
Load the documentation template. The tool detects all ten variables including featureName, setupSteps, usageExample, limitations, and troubleshooting.
Check for naming variants
If your existing templates use {{feature}}, {{featureName}}, and {{component}} interchangeably, the similarity check will surface them. Rename to one consistent form.
Set types and add format descriptions
Version is text. SetupSteps and troubleshooting are best described as numbered lists. RelatedResources should specify whether URLs or section titles are expected.
Export for the docs pipeline
Use the JSON schema in the pipeline that feeds variables into the static site generator. Use Markdown as the variable reference for the writing team.
A similarity check surfaces near-duplicate variable names, like {{feature}}, {{featureName}}, and {{component}}, so you can rename to one consistent form. Feature name is the variable most often named inconsistently across doc templates, and standardising it once prevents substitution mismatches across every page the template generates. Prompt Variable Builder detects all ten variables here, from {{featureName}} through {{troubleshooting}}.
A JSON schema for the pipeline that feeds variables into a static site generator, plus a Markdown variable reference for the writing team. Nothing auto-publishes; the export is a schema and a reference, not a rendered page. Adding format descriptions, marking {{setupSteps}} and {{troubleshooting}} as numbered lists, is what keeps output from varying by writer.
Turns a reusable API request prompt into a clean variable set covering endpoint, method, auth, payload, response format, and error handling.
Cleans up variables in landing page prompt templates — headline, audience, pain point, offer, social proof, CTA, and objections.
Documents and exports variables from user story and acceptance criteria prompt templates — persona, goal, outcome, constraints, and definition of done.
A reusable AI agent task template with variables for objective, context, available tools, constraints, success criteria, failure handling, and output format.
Formats fuzzy agent instructions into a structured prompt with objective, available tools, constraints, success criteria, and failure handling.
Turn any plain prompt into a reusable, variable-based template — auto-detect values and export.