Ground a job before producing anything
prepare_job_contextCall first for any page, ad, copy, email, audit or analysis. Returns a short brief to act on and an annex to save: what to capture from the client’s real site or data (with the scripts), the taste questions, the default mode, the craft rubric and gates, and the AI defaults to avoid. No model calls.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"request": "<request>"
},
"name": "prepare_job_context"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| request | Yes | ||
| category | No | ||
| site_url | No | ||
| deliverable_kind | No | Declare it; a word guess is only a suggestion. | |
| has_existing_asset | No | true: patch an existing asset. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| schema | Yes |