Skills that let your agent ship: publish, schedule, preflight, reply, and measure through Inklate.
The companion pack inklate/social-skills teaches your agent to draft and plan — free, for any platform, no accounts. This pack is the execution layer: with the Inklate MCP connected, your agent takes those drafts and actually publishes, schedules, validates, replies, and reads real metrics across LinkedIn, X, Instagram, and Facebook.
- An Inklate account with at least one social channel connected → inklate.com/skills/connect
- An organization API key, pasted into your agent's MCP config:
{
"mcpServers": {
"inklate": {
"url": "https://api.inklate.com/mcp",
"headers": { "Authorization": "Bearer inklate_YOUR_ORG_KEY" }
}
}
}- Install the skills:
npx skills add inklate/skillsTip: when an agent runs this non-interactively it may install only to
.agents/skills/, which Claude Code doesn't read — pass-a claude-code.
Or as a Claude Code plugin: /plugin marketplace add inklate/skills then /plugin install inklate-skills@inklate.
- Say "set up Inklate" — the
inklate-setupskill verifies the connection, lists your real channels, and pre-fills yoursocial-context.md.
| Skill | Pairs with | MCP tools | What it does |
|---|---|---|---|
analytics-review |
social-audit, content-calendar |
get_post_metrics, get_channel_metrics, list_posts |
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. |
inbox |
reply-writer |
list_interactions, search_content |
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. |
inklate-setup |
social-context |
list_organizations, list_channels, get_capabilities |
Connect the agent to a real Inklate workspace and prove the connection works end to end. |
preflight |
post-check |
preflight_post, apply_fix, get_capabilities |
Run Inklate's real per-channel validation on a draft or post — the same checks that gate actual publishing, not a generic lint. |
publish |
cross-post, linkedin-post, x-thread |
create_post, sync_variants, preflight_post, apply_fix, publish_post, schedule_post |
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. |
schedule-week |
content-calendar, repurpose |
preflight_post, schedule_placements, list_posts, get_job_status |
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. |
Each skill pairs with a general skill from social-skills: your content-calendar plans become real scheduled posts via schedule-week; your cross-post drafts ship via publish; post-check's advice becomes preflight's enforced, auto-fixed validation against live channel rules.
These skills drive the same MCP tools the Inklate dashboard uses — full agent/human parity. The API key is organization-scoped and revocable; the agent can act only inside that organization, with the key owner's permissions, and every action shows up in the dashboard like any teammate's. Docs: docs.inklate.com/for-agents.
Issues and PRs welcome. This repo tracks Inklate's MCP surface, so it's maintainer-driven — for general, product-independent skills, contribute to inklate/social-skills instead.
MIT LICENSE. Built by Inklate.
