Get Drafting Guide
get_drafting_guideReturns the drafting guide for one channel: the honesty rules every draft follows, the channel's craft, general writing craft (plus AEO/GEO writing on blog, faq and competitor_page, and a visual brief on instagram, tiktok, youtube and pinterest: shot list, on-screen text, thumbnail and script), when a post needs media and where to find it, design craft for a new graphic, this workspace's brand voice and its colors and fonts, content exclusions and notes for the channel, and the platform limits. Check a draft against it before saving, then pass its guideVersion to save_post. Claims and sources are not in the guide: call get_brand_context for those. Does not change anything. Related: save_post, get_brand_context, get_channel_rules.
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": {
"surface": "<surface>"
},
"name": "get_drafting_guide"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| surface | Yes | Channel to draft for, such as linkedin, x or blog. Ad channels have no guide. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limits | Yes | ||
| surface | Yes | ||
| sections | Yes | ||
| guideVersion | Yes | Pass to save_post as guideVersion. |