Guides
What a good SKILL.md for posting to X does
A good SKILL.md teaches taste and limits. It is not a license to post. Say what a post sounds like, what to leave out, and that a human approves the draft.
Evenpost / Guides / What a good SKILL.md for posting to X does
Topics: AI agents and MCP
A good SKILL.md teaches taste and limits. It isn't a license to post. Evenpost ships one you can download from the live skills page; don't paste that file, and don't use the /skill URL (it 404s). The live page says it sends a draft with create_draft and tells you to approve in the app. Nothing posts until you do.
What does a good SKILL.md for posting to X do?
It tells the agent how a post should sound, what to leave out, and that a person still approves the text before anything goes live.
A skill file is instructions. It is not a key, and it is not a publish button. If the file only lists commands that send a tweet, it is teaching the agent to publish. If it describes voice, limits, and an approval step, it is teaching the agent how to draft.
What should it say about voice and limits?
It should say what a post sounds like in your voice, and what the agent must not invent.
Name the limits that actually save you: no numbers you did not measure, no customers you do not have, no "we shipped" for work that is still a plan. Point the agent at writing help you already trust, such as Write a tweet or Style guide, instead of restating those pages inside the file.
Public skill files often remember one useful limit and forget the publish rule. Imd11's twitter-post SKILL.md (checked 2026-11-09) includes this line:
Never hardcode keys in SKILL.md or scripts.
Source: twitter-post/SKILL.md.
That line is worth keeping. The rest of that file is a publish skill: it posts through X's API. A dry-run flag is not the same thing as a person reading the exact text in an app. Do not copy the file. Borrow the caution about keys, then write your own approval rule.
What should it say about approval and publishing?
It should say that the agent creates a draft, and that a human approves the post in the app. It should not tell the agent to publish.
The live Skills index (updated 7 November 2026, checked 2026-11-09) answers "Do the skills post to X?" with no: the skills never post to X. Every skill ends by handing you a draft. That is the bar to write into any skill you keep, including one you write yourself.
Does Evenpost ship a SKILL.md I can read?
Yes. Download it from the live skill page. Do not paste the file into this article, and do not use https://evenpost.app/skill. That URL 404s (checked 2026-11-09).
The skill page (updated 7 November 2026, checked 2026-11-09) says the skill works out what you pointed it at, picks a single post or a short thread, checks length and links, and sends the draft with create_draft. Then it tells you to approve the draft in the app. Nothing posts until you do.
The same skills index lists a shared rule in the skill files: create the draft before attaching photos. That is an instruction to the agent, not a second publish path. An agent running on your computer can attach an image from a file on that machine, as What your agent can do describes. A hosted connection is documented as being able to draft, so those callers add photos in the app. Read the downloaded file yourself if you want the exact wording. This guide does not paste it.
How Claude Code users unzip the skill is on Connect in about 2 minutes. This page is not a client-by-client setup walkthrough.
What should you leave out of a SKILL.md?
Leave out keys, a command that publishes, and any skill you cannot actually point to.
Do not put API secrets in the file. There is no separate skill that turns a blog post into a thread. Do not send people to a private repository. Do not paste someone else's SKILL.md verbatim and assume it matches how you want to sound, or how you want approval to work.
Evenpost is an app for X (Twitter) for solo founders. You and your agent draft, you approve each post in the Evenpost app, and it posts with natural spacing, or right away if you choose Post now. Updates: @evenpost.
Download the live skill if you want that version, and write an approve-in-the-app rule into any skill you keep.
FAQ
Is a SKILL.md enough to let an agent post?
No. A SKILL.md is a set of instructions. It should not be treated as permission to publish. The agent can help you draft. You approve the post in the app.
Should I copy someone else's SKILL.md verbatim?
No. You can read a public file for a single useful limit, then write voice, limits, and approval in your own words. Do not paste a publish skill and hope the details match you.
Does Evenpost ship a SKILL.md I can read?
Yes. Download it from evenpost.app/skills/evenpost. Do not paste the file into an article, and do not use evenpost.app/skill, which 404s (checked 2026-11-09).
Is there a special skill that turns a blog post into a thread?
No. There is no separate skill for that. Use the thread writing skill for shape, and keep approval in the app.
Does the Evenpost skill post for me?
No. The live skill page says it sends a draft and tells you to approve it in the app. Nothing posts until you do.
Updated 11 Nov 2026 · By Evenpost