Plan, draft, audit, and publish posts and threads for X (Twitter).
SkillScore86Maintained
Automatic
◆Marketing & Content pack
Last verified 9/1/2026
What it changes
Passed 19 of 22 test cases with the skill, and 8 of 22 without it.
Without skill36%
With skill86%
Checks it passed that the model alone missed
The draft avoids using the word 'streamline'.
The response asks for user confirmation before executing any publishing action.
The response presents the draft formatted as a copy-paste block for manual posting.
and 10 more in the full report
11 fixed8 passed either way3 still failing0 broke
Pass-rate lift
+50 pp
Tokens
+83%
Agent turns
0%
Response time
-19%
Model gemini-3.6-flashMeasured 9/1/2026v119 of 22 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 11 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 11
Prompt
Write a single tweet announcing our new feature that speeds up cloud deployment workflows. Make sure to emphasize how it simplifies infrastructure setup.
What was checked, without and with the skill
Checked
Without skill
With skill
The draft avoids using the word 'streamline'.
Missed
Passed
The draft avoids using the word 'leverage'.
Passed
Passed
The draft avoids using the word 'harness'.
Passed
Passed
case-06 · gemini-3.6-flash · 9/1/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md127 linessingle file
X (Twitter) Marketing Skills
A bundle of 9 focused skills for X content ops in 2026. Each skill is
single-purpose, follows the draft then approval then publish pattern, and uses
the Publora API for posting tweets and threads.
When to use this bundle
Writing a single tweet or an auto-thread -> use x-post-writer
Building a long-form tweetstorm (listicle / story / build-in-public) -> use x-thread-builder
Removing AI tells from a draft, or auditing it before posting -> use x-humanizer (rewrite plus --mode audit pre-publish review, which folds in the post-audit sub-tool)
Reverse-engineering the hook from a viral tweet or thread -> use x-hook-extractor
Drafting a reply in a thread, or a quote tweet -> use x-reply-drafter
Planning a week of X content -> use x-content-planner
Adapting content from another platform into a native X post or thread -> use x-repurposer
Auditing and rewriting your X profile (bio, name, header, pinned tweet) -> use x-profile-optimizer
Reading your X audience and niche from real data (your tweets, repliers, competitors, top tweets) -> use x-audience-insights
Core pattern
Every action-taking skill follows three steps:
Parse the input. If the user gives a tweet URL, the skill uses
lib/url_parser.py to extract the handle and tweet id.
Draft the content. The skill applies 2026 research (X hook formulas,
timing, voice rules, ranking heuristics) and shows the draft to the user.
Wait for approval. The user replies "post", "yes", or suggests edits.
Only after explicit approval does the skill call Publora to publish.
Prerequisites
Three tiers - pick one.
Tier 0 - Draft only (default, no setup)
The skills work out of the box. No API keys, no signup. Every approved draft is
returned as a copy-paste block with the target X URL. Great for trying the
skills before committing to any backend.
Research public X data with Xquik. Use for tweet search, tweet lookup, user discovery, profile timelines, threads, followers, trends, exports, monitoring plans, or MCP setup. Keep public reads bounded. Require explicit approval before private reads, writes, persistent resources, or bulk jobs. Not affiliated with X Corp.