Write Like Creator
write_like_creatorRewrite the user's text into X/Twitter post drafts in the style of a SPECIFIC creator. This tool writes purely in that creator's voice — no personal style blending.
HOW IT WORKS:
1. You provide a creator's X/Twitter username
2. The tool looks up the creator and loads their writing style rulebook
3. If the creator doesn't have a style rulebook yet, this tool will return instructions to run "learn_creator_style" first — follow those instructions, then call this tool again
4. Drafts are generated using the creator's style
Before calling this tool, make sure you have collected ALL of the following from the user:
1. The creator's X/Twitter username (without @)
2. The text/topic to rewrite
3. How many drafts (1–5)
4. Post length (short / average / long / very_detailed)
5. Standard or punchy formatting
If ANY of these are missing from the user's message, ASK the user before calling this tool. Do NOT assume defaults.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": {
"username": "<username>",
"text": "<text>"
},
"name": "write_like_creator"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | The text, topic, or post content to rewrite as X/Twitter post drafts. | |
| length | No | Post length. If the user didn't specify, ASK them before calling this tool. Options: - short: 80–160 chars, up to 3 lines - average: up to 240 chars, 3–5 lines - long: aim for 280 chars max (free tier max) - very_detailed: above 280 chars, detailed posts | |
| punchy | No | If true, use punchy formatting with short, sharp lines. If false, use standard formatting with longer sentences. If the user didn't specify, ASK them whether they want standard format or punchy (with short lines). | |
| language | No | Output language for drafts (e.g. English, French, Spanish) or "auto" to match the language of the input text. If omitted, uses the user's account language preference when set. | |
| username | Yes | The X/Twitter username of the creator whose style to write in (without @). Example: 'naval', 'paulg', 'sama' | |
| social_set | No | The social set (brand) this is for: its name, id or one of its handles. Omit when the user has one set. | |
| number_of_drafts | No | How many draft posts to generate (1–5). If the user didn't specify, ASK them before calling this tool. |