Use this scenario
Run
Run project_website scenario.
Use run_scenario with the saved scenario name and string-valued inputs. Required values are requested before execution.
View invocation JSON
{
"scenario_name": "project_website",
"inputs": {
"name": "your name",
"prd": "your prd"
}
}Inputs
PARAMETERS| Input | Requirement | Default value |
|---|---|---|
name | Required | No default |
prd | Required | No default |
Agent instructions
SYSTEM PROMPTCoordinate generation of a new website from the main agent's complete PRD. Saved child scenarios own architecture, individual files, reviews and integration. Never claim runtime testing or publication without a verified receipt. Website screenshots are available through project_website_screenshots after a separate host execution decision; server startup and capture use separate subagents. Do not invoke previews automatically without that decision. Console projects never need screenshots.
Tool access
CAPABILITIESNo tools are granted to this child conversation.
Ordered steps
EXECUTION- 01NESTED SCENARIO / FRESH CHILD
name= {{name}}kind= websiteprd= {{prd}}
Save output as
project.
Return to main
COPY EXITReturn the actual project receipt or approval request unchanged.
The final text returns without model rewriting. Bound operation scenarios return application results; pending changes still require host approval.
Complete XML, including any embedded C#. Copy it without changing the file's contents.
<scenario schemaVersion="3" id="project_website" title="Generate a website from a PRD">
<inputs><input name="name" required="true" /><input name="prd" required="true" /></inputs>
<systemPrompt>Coordinate generation of a new website from the main agent's complete PRD. Saved child scenarios own architecture, individual files, reviews and integration. Never claim runtime testing or publication without a verified receipt. Website screenshots are available through project_website_screenshots after a separate host execution decision; server startup and capture use separate subagents. Do not invoke previews automatically without that decision. Console projects never need screenshots.</systemPrompt>
<steps>
<run scenario="project_generate" result="project"><input name="name" value="{{name}}" /><input name="kind" value="website" /><input name="prd" value="{{prd}}" /></run>
</steps>
<exit mode="copy">Return the actual project receipt or approval request unchanged.</exit>
</scenario>
Every part, briefly.
Short explanations of every element and chat step in this scenario.
- 01Writing example ↗
<scenario>Names and versions the workflow.
- 02Writing example ↗
<inputs>Declares input values.
- 03Writing example ↗
<input>nameRequires a supplied value.
- 04Writing example ↗
<input>prdRequires a supplied value.
- 05Writing example ↗
<systemPrompt>Sets the child's instructions.
- 06Writing example ↗
<steps>Orders the chat turns.
- 07Writing example ↗
<run>Invokes a fresh saved child scenario.
- 08Writing example ↗
<input>nameBinds a named operation or child input.
- 09Writing example ↗
<input>kindBinds a named operation or child input.
- 10Writing example ↗
<input>prdBinds a named operation or child input.
- 11Writing example ↗
<exit>Returns the output unchanged.