ad-writer inklate/social-skills https://raw.githubusercontent.com/inklate/social-skills/main/skills/ad-writer/SKILL.md Write paid social ad copy variant sets for Meta (Facebook and Instagram), LinkedIn, X, and TikTok placements. Use when the user says "write ad copy", asks for "Facebook ad variants", wants a "LinkedIn ad for this offer", or asks for "ad angles for" a product or promotion. For each requested placement it produces 3–5 variants built from an angle matrix — pain, aspiration, social proof, objection-flip, honest urgency — with every copy part written to the platform's real character limits, plus a one-line creative brief per variant for the designer. It reads social-context.md for brand voice, audience, and offer positioning before drafting. Copy is checked against platform ad policies: no calling out sensitive personal attributes, no fabricated scarcity or invented social proof. carousel inklate/social-skills https://raw.githubusercontent.com/inklate/social-skills/main/skills/carousel/SKILL.md Turn a post, article, or idea into a complete slide-by-slide carousel script for Instagram or LinkedIn, with a hook cover, one-idea-per-slide content slides, a recap, and a CTA slide. Use when someone says "make a carousel", "carousel about", "slide deck post", or "LinkedIn document post". Every slide ships with its copy plus a design note and an image-generation prompt a designer or image model can execute directly. Instagram feed carousels and LinkedIn document posts follow different size, density, and cover conventions, so the script adapts to the platform chosen. Reads social-context.md for brand voice and audience setup so slides sound like the brand and land with the right readers. content-calendar inklate/social-skills https://raw.githubusercontent.com/inklate/social-skills/main/skills/content-calendar/SKILL.md Turn content pillars, target platforms, and an honest posting cadence into a realistic 2-week content plan for LinkedIn, X, Instagram, Threads, Bluesky, and Facebook. Use when the user asks for a "content calendar", says "plan my week", "plan my next two weeks", or "what should I post this month". It balances pillars against formats (post, thread, carousel), anchors entries to real dates like launches and events, and deliberately leaves slack for reactive posting. It reads social-context.md for the user's brand voice, pillars, platforms, and stated cadence before planning anything. The output is a plan the user executes themselves — a markdown schedule of ideas with working hooks, not a queue of finished posts. cross-post inklate/social-skills https://raw.githubusercontent.com/inklate/social-skills/main/skills/cross-post/SKILL.md Turn one story, blog post, announcement, or idea into native-feeling drafts for multiple platforms at once — LinkedIn, X (Twitter), Instagram, Facebook, Threads, Bluesky, and Mastodon — adapting tone, length, structure, hashtags, and format per platform instead of copy-pasting one caption everywhere. Use when someone says "cross-post", "post this everywhere", "turn this blog post into social posts", or "adapt this for LinkedIn and X". Each draft comes with a one-line note explaining what changed for that platform and why. Reads social-context.md for brand voice, audience, and default platform setup so every draft sounds like the same person speaking each platform's dialect. hooks inklate/social-skills https://raw.githubusercontent.com/inklate/social-skills/main/skills/hooks/SKILL.md Generate eight scored hook options for any social post draft or topic, spanning proven patterns from curiosity gaps and bold claims to contrarian takes and story cold-opens. Use when someone says "give me hooks", "better opening", "improve my hook", or "8 hooks for this". Covers hook norms for LinkedIn, X (Twitter), and Instagram, where the first line decides whether anyone reads the rest. Each option is scored 1-10 on scroll-stopping power and 1-10 on audience fit, with a one-line rationale, and the top two are recommended. Reads social-context.md for brand voice and audience setup so the fit scores reflect who the post is actually for. linkedin-post inklate/social-skills https://raw.githubusercontent.com/inklate/social-skills/main/skills/linkedin-post/SKILL.md Draft a LinkedIn post built for how the LinkedIn feed actually works: a hook that earns the "…see more" click in the first 200 characters, white-space rhythm, one idea per post, a specific call to action, and no hashtag soup. Reads social-context.md for the user's brand voice, audience, and content pillars, so drafts sound like them instead of like LinkedIn. Use when the user says "write a LinkedIn post", "draft a LinkedIn update", asks for a "LinkedIn version of this", or says "post this on LinkedIn". Produces two hook variants, self-checks the draft against the user's voice rules, and handles links the LinkedIn-native way (first comment, not the body). post-check inklate/social-skills https://raw.githubusercontent.com/inklate/social-skills/main/skills/post-check/SKILL.md Validate a social post draft against the target platform's real constraints and conventions before it goes out, covering LinkedIn, X, Instagram, Facebook, Threads, Bluesky, and Mastodon. Use when the user says "check this post", asks "will this work on Instagram", says "validate this draft", or asks "is this too long for X". It checks length against hard limits and visible-truncation points, link placement norms, hashtag count and position, media expectations including aspect ratios and alt text, first-comment strategy, engagement-bait patterns, formatting that renders oddly, and accessibility. It reads social-context.md so voice-level checks and house rules match the user's brand voice and platform setup. Every check returns pass, warn, or fix — and every fix comes with the corrected text inline, ready to paste. reply-writer inklate/social-skills https://raw.githubusercontent.com/inklate/social-skills/main/skills/reply-writer/SKILL.md Triage a pasted batch of comments, mentions, and DMs from LinkedIn, X, Instagram, Facebook, or Threads, and draft on-voice replies where they're warranted. Use when the user says "help me reply", asks you to "draft responses to these comments", says "triage my mentions", or asks you to "answer these DMs". Each item gets bucketed as question, praise, objection, lead signal, or troll/spam, assigned a recommended action — reply, react-only, DM, or ignore — and, where a reply is warranted, a draft written in the user's voice. It reads social-context.md for brand voice, product facts, and escalation boundaries so replies sound like the user and never invent answers. Lead signals get flagged prominently with a suggested next step; legally or PR-sensitive items get escalated with a reason, not drafted. repurpose inklate/social-skills https://raw.githubusercontent.com/inklate/social-skills/main/skills/repurpose/SKILL.md Mine one long-form source — a blog post, video transcript, podcast episode, or talk — for its strongest atomic ideas and turn it into a full week of platform-shaped drafts for LinkedIn, X (Twitter), and Instagram, plus a short-video script. Use when someone says "repurpose this", "turn my blog into posts", "slice this video into content", or "get a week of content from this". The output is a 7-day plan: two LinkedIn posts from different angles, one X thread, three single X posts, an Instagram carousel outline, and a short-video beat sheet — each standing alone with no "as I wrote in my blog" self-reference. Reads social-context.md for brand voice and audience setup so every piece sounds like the author, not a summarizer. social-audit inklate/social-skills https://raw.githubusercontent.com/inklate/social-skills/main/skills/social-audit/SKILL.md Audit a social profile or content history the user pastes or points at — LinkedIn, X, Instagram, Facebook, Threads, or Bluesky — against their stated goals. Use when the user says "audit my LinkedIn", asks "why isn't this growing", says "review my profile", or asks "what's wrong with my content". It scores posting consistency against intended cadence, pillar balance across recent posts, hook quality with verbatim rewrites, format mix, engagement patterns the user reports, and bio/profile completeness. It reads social-context.md for the user's goals, pillars, and stated cadence so the audit measures against their own intentions rather than generic benchmarks. It works entirely from pasted data — stating plainly what it cannot know without analytics exports and asking the user to paste what they have — and it ends in a prioritized gap list with a 3-move action plan, biggest lever first. social-context inklate/social-skills https://raw.githubusercontent.com/inklate/social-skills/main/skills/social-context/SKILL.md Interview the user in ten questions or fewer and produce a social-context.md file that captures who they are, who they are talking to, what they post about, and what they refuse to post. Covers LinkedIn, X (Twitter), Instagram, Threads, TikTok, and YouTube — the interview decides which of those platforms actually matter. Use when the user says "set up my social context", "onboard me", "set up my socials", or "create my social profile". Every other skill in this collection reads social-context.md for brand voice and setup, so this is the skill to run first. Re-running it updates the existing file section by section and never overwrites the user's manual edits without asking. voice inklate/social-skills https://raw.githubusercontent.com/inklate/social-skills/main/skills/voice/SKILL.md Analyze 3–10 writing samples the user provides — LinkedIn posts, X (Twitter) threads, emails, blog posts — and distill how they actually write: sentence length, rhythm, vocabulary, punctuation and emoji habits, openers, sign-offs, and humor register. The output is a set of concrete, checkable voice rules written into the "## Voice" section of social-context.md, the file every skill in this collection reads for brand voice and setup. Use when the user says "learn my voice", "write like me", "match my tone", or "analyze my writing style". Includes a verification round: a rewritten sample the user judges as "sounds like me" before the rules are saved. x-thread inklate/social-skills https://raw.githubusercontent.com/inklate/social-skills/main/skills/x-thread/SKILL.md Build an X (Twitter) thread with real architecture instead of a chopped-up blog post: a hook tweet that earns the click-through, one idea per tweet, an escalation-and-payoff structure, and a closing CTA tweet — every tweet char-budgeted to 280 with the count shown. Reads social-context.md for the user's brand voice, audience, and red lines so the thread sounds like them. Use when the user says "write a thread", wants a "tweetstorm", says "turn this into a thread", or asks for an "X thread about" a topic. The hook gets drafted three ways and scored before anything else is written, because tweet one decides whether tweets two through twelve exist. analytics-review inklate/skills https://raw.githubusercontent.com/inklate/skills/main/skills/analytics-review/SKILL.md Run a weekly retro on real numbers: pull the period's posts and their actual metrics from connected channels, say honestly what worked and what didn't, and turn it into three concrete content moves for next week. Covers LinkedIn, X (Twitter), Instagram, and Facebook — each platform reports different metrics, and gaps are shown as gaps. Use when the user says "review my week", "what worked this week", "analytics retro", or asks "how did my posts do". Requires the Inklate MCP connection. Reads social-context.md when present so recommendations tie back to the user's pillars and goals rather than generic growth advice. inbox inklate/skills https://raw.githubusercontent.com/inklate/skills/main/skills/inbox/SKILL.md Work the real social inbox: pull actual comments, mentions, and DMs from connected channels, triage them into buckets (question, praise, objection, lead, spam), and draft on-voice replies ready to paste. Covers LinkedIn, X (Twitter), Instagram, and Facebook. Use when the user says "work my inbox", "check my mentions", "any comments to answer", or "triage my DMs". Requires the Inklate MCP connection. Reads social-context.md when present so drafted replies match the user's voice and red lines. Leads get flagged prominently — the inbox is where revenue hides. Replies are drafted for the user to send, never sent on their behalf. inklate-setup inklate/skills https://raw.githubusercontent.com/inklate/skills/main/skills/inklate-setup/SKILL.md Connect the agent to a real Inklate workspace and prove the connection works end to end. Verifies the MCP link, lists every connected channel across LinkedIn, X (Twitter), Instagram, and Facebook, and fetches the live capability rules for each one. Use when the user says "set up Inklate", "connect Inklate", "verify my Inklate connection", or asks "which channels do I have". Requires the Inklate MCP connection — this skill is the smoke test that every other Inklate skill assumes has already passed. Reads social-context.md when present and offers to pre-fill its Platforms section from the channels that are actually connected. Run this first, once per workspace. preflight inklate/skills https://raw.githubusercontent.com/inklate/skills/main/skills/preflight/SKILL.md Run Inklate's real per-channel validation on a draft or post — the same checks that gate actual publishing, not a generic lint. Fetches each channel's live rules, runs the preflight, explains every violation in plain language, applies the auto-fixes with a before/after, and re-runs until green. Covers LinkedIn, X (Twitter), Instagram, and Facebook. Use when the user says "preflight this", "will this pass", "validate against my channels", or "fix this post for Instagram". Requires the Inklate MCP connection. Reads social-context.md when present so fixes stay on-voice. Ends with a per-channel verdict table — green, fixed-then-green, or blocked with the reason. publish inklate/skills https://raw.githubusercontent.com/inklate/skills/main/skills/publish/SKILL.md Take approved drafts — often written with the cross-post, linkedin-post, or x-thread skills — and ship them for real through Inklate: create the post, sync per-channel variants, validate against each platform's live rules, fix what can be fixed, and publish now or schedule for later. Covers LinkedIn, X (Twitter), Instagram, and Facebook. Use when the user says "publish this", "ship these drafts", "post this to LinkedIn now", or "schedule this post". Requires the Inklate MCP connection. Reads social-context.md when present to keep variants on-voice. Nothing goes out without a green preflight and an explicit yes from the user. schedule-week inklate/skills https://raw.githubusercontent.com/inklate/skills/main/skills/schedule-week/SKILL.md Turn a content plan — often produced by the content-calendar or repurpose skills — into real scheduled placements on the real calendar: parse the plan, map every row to a connected channel, validate each post against live platform rules, propose the full week's schedule, and book it. Covers LinkedIn, X (Twitter), Instagram, and Facebook. Use when the user says "schedule my week", "schedule this plan", "put my calendar on the calendar", or "schedule these posts". Requires the Inklate MCP connection. Reads social-context.md when present for cadence and voice. The receipt is the week as a table of real scheduled times and post IDs, verified against the queue.