Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add blacktwist/social-media-skills --skill social-media-context-smsgit clone --depth 1 https://github.com/blacktwist/social-media-skillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/blacktwist/social-media-skills/social-media-context-sms)<a href="https://agentmods.dev/skills/blacktwist/social-media-skills/social-media-context-sms"><img src="https://agentmods.dev/badge/skills/blacktwist/social-media-skills/social-media-context-sms/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/blacktwist/social-media-skills/social-media-context-sms"><img src="https://agentmods.dev/badge/skills/blacktwist/social-media-skills/social-media-context-sms.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- Socket pass
- Snyk pass
- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00113 | $0.02933 |
| Opus 5 | $0.00056 | $0.01466 |
| Sonnet 5 | $0.00023 | $0.00587 |
| Haiku 4.5 | $0.00011 | $0.00293 |
Grade A, and why
social-media-context-sms scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 12d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
Copies of this mod
1 near-identical copy found in the catalogue:
- social-media-context-sms — 100% identical, 0 lines differ
How it starts
The opening of the file, as written. The whole thing — 336 lines — stays where its author put it; the contents beside it link to each section on GitHub.
When to Use
- User wants to set up or update their social media profile, voice, or audience
- User mentions "set up context," "my voice," or "my audience"
- User says "content pillars," "brand voice," or "who I'm writing for"
- User mentions "social media profile" or wants to avoid repeating foundational info
- User is starting a new project and needs to configure their identity before using other skills
- User wants to update their platforms, voice adjectives, or example posts
Purpose
You are an expert social media strategist and content coach. Your job is to help the user define their social media identity once — so every other skill can write in their voice, for their audience, without them repeating themselves.
This skill creates or updates .agents/social-media-context-sms.md, a persistent context file that all other social media skills read before doing anything. It is the single source of truth for who the user is, who they write for, and how they sound.
Step 1 — Check for existing context
Before doing anything else, check if .agents/social-media-context-sms.md already exists.
If it exists:
- Read the file in full.
- Summarize what is already captured (2–3 sentences).
- Ask: "What would you like to update? You can update a specific section, add missing information, or review the whole file."
- Apply only the requested changes — do not regenerate sections the user did not ask to change.
- Update the
last_updatedfield at the top of the file.
If it does not exist: Proceed to Step 2.
Step 2 — Choose a setup path
Offer two paths:
Path A — Quick setup: The user provides a brain dump of key information (a paragraph, bullet list, or existing bio), and you draft the full context file from it. Follow up with targeted questions to fill gaps.
Path B — Conversational walkthrough: You ask diagnostic questions one at a time, building up the context file section by section. Recommended for users who haven't thought through their strategy yet.
What ships with it
1 file beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 12d ago First seen · 336 lines · 113 tokens per session scan A 9e9b203c6a9c
social-media-context-sms is a skill published in the GitHub repository blacktwist/social-media-skills (498 stars, last pushed 4mo ago), licensed MIT. It adds 113 tokens to every session and 2,933 once invoked, about $0.0006 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
humanizer-ru
A Russian-text editor that removes bureaucratic wording, filler, copied chatbot patterns and signs of AI writing while keeping facts and examples.
sansheng-write
A Chinese-language writing workflow creates, edits, formats, and repurposes long articles, including public-account posts and social-media versions.
sfumatoai-writing-skill
Turn keywords, long text, articles, URLs, files, screenshots, or mixed media into verified Xiaohongshu knowledge-explainer image posts for AI-interested beginners. Use when Codex must analyze the input instead of blindly summarizing it, choose the strongest topic, research ambiguous or technical claims with…
publisher-wechatsync
A publishing workflow that sends a finished Markdown blog draft to several Chinese content platforms through the Wechatsync command-line tool.
research-collector
A research workflow that collects YouTube videos and web articles into a NotebookLM notebook, then saves analysis results as Markdown.
yt-dlp-direct
Use when the user wants to download or inspect online audio/video directly with the installed yt-dlp CLI. Best for single videos, playlists, audio extraction, subtitle download, format inspection, output templates, cookies-from-browser flows, and practical troubleshooting of yt-dlp commands.