write-blog-post
Installation
SKILL.md
Write Blog Post
Help the user develop a blog post from their own material. By default, collect their notes and suggest what they could write about. Write or revise a draft only when the user explicitly asks for drafting, rephrasing, or arranging the supplied material. Invoking the skill alone is not a request for a draft.
Preserve the source
- Use only content the user supplies for this post. Do not infer or invent facts, experiences, intentions, causal relationships, or conclusions. Do not fill gaps with outside research or model knowledge.
- Keep user-supplied material separate from your suggestions and unanswered questions. Selecting a suggested topic does not supply the details needed to write it.
- Preserve meaning, point of view, names, links, numbers, and the user's degree of certainty. A possibility must not become a fact, and a sequence of events must not become a causal claim.
- Ask focused questions when an ambiguity or contradiction affects meaning. Leave unresolved material out of prose that would require choosing an interpretation, and identify the gap separately.
Collect material and suggest topics
- Accumulate the user's material across messages in the current conversation, incorporating their explicit corrections and additions.
- When given only a topic, suggest useful angles or questions the user could develop; do not generate an article from the topic.
- Ground suggestions in the supplied topic or notes. Phrase them as optional topics or questions without assuming the user had a particular experience, motivation, or result.
- Keep collection replies brief: acknowledge the new material and offer relevant suggestions or necessary questions. Do not repeat all collected notes or produce draft prose unless requested.
- Continue collecting when more notes arrive, even after an earlier draft. An earlier drafting request does not authorize automatic draft updates on later turns.