Typefully Skills

The official Typefully skill: an agent drafts, schedules and publishes posts for X, LinkedIn, Threads and Bluesky.

  • 64 ★ on the repository
  • Last commit
  • MIT
Skill

Extended access

Why this level

  • The agent publishes and schedules public posts on behalf of your accounts, and followers see mistakes.
  • The Typefully API key opens every connected network in the set.
All reasons and checks

typefully/agent-skills

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/typefully-skills

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The agent publishes and schedules public posts on behalf of your accounts, and followers see mistakes.
  • The Typefully API key opens every connected network in the set.

This is third-party code. Review the repository files before installing.

What it does

The `typefully` skill manages social media through the Typefully API. Everything runs through the `./scripts/typefully.js` script on Node.js 18 with no dependencies. The agent creates a draft, splits text into a thread with a `---` separator, attaches media, tags and internal notes, schedules publishing and lists scheduled posts. One draft can go to several platforms at once: X, LinkedIn, Threads, Bluesky, Mastodon and Substack Notes, with separate text for each platform if needed. Separate reference files cover quoting, draft comments, replies and communities on X, LinkedIn mentions and long X Articles. A draft link of the form `typefully.com/?a=…&d=…` is resolved through the CLI instead of opening the web interface.

Who it is for. Social media managers, creators and founders who run X and LinkedIn through Typefully and want to prepare and queue posts from an agent chat.

Good fit when

  • A note must become a thread for X and a separate longer LinkedIn post.
  • One announcement must go to several networks in a single draft.
  • Published and scheduled posts need reviewing without opening Typefully.
  • A colleague left comments on a draft and they must be sorted and answered.
  • A post is queued for tomorrow morning.

Not a fit when

  • You have no Typefully account: the skill works only through its API and key.
  • Publishing must happen only after your manual review: allow the agent drafts only.
  • You need networks outside the list: Instagram, TikTok and the like are not supported.

Example request

Make an X thread from this text, add a separate LinkedIn post and queue both for tomorrow at 9 a.m.

Limitations

Node.js 18 or newer and a Typefully API key are required. The key is set with `./scripts/typefully.js setup` or the `TYPEFULLY_API_KEY` variable. The script path depends on how the skill was installed. Substack Notes takes one post per draft with no threads, video cannot be mixed with images, and video is capped at 512 MB and 15 minutes. If more than 30 days have passed since the `last-updated` date, the skill says it may be outdated.

How to disable. Delete the `skills/typefully/` directory from `.claude/skills/` or `.cursor/skills/`, or the plugin with `/plugin uninstall`. Revoke the API key in Typefully settings.

FAQ

How do I install the Typefully skill?

Run `npx skills add typefully/agent-skills`: it works with Claude Code, Cursor, Windsurf and other agents. Claude Code also has a plugin: `/plugin marketplace add typefully/agent-skills`, then `/plugin install typefully@typefully-skills`.

Where do I get the API key?

Create or copy a key at typefully.com/?settings=api. Then run `./scripts/typefully.js setup` to save the key and pick a default social set, or set `TYPEFULLY_API_KEY` in the environment.

How do I post the same thing to several networks?

Create one draft with several platforms: `drafts:create --platform x,linkedin --text "..."`, or `--all` for every connected one. If the texts differ, add a platform with `drafts:update` carrying different content.

Which networks are supported?

X, LinkedIn, Threads, Bluesky, Mastodon and Substack Notes. Long texts on X have a separate `x_article` platform with its own reference.

What does the agent do with a draft link?

It parses the identifiers from the address and calls `drafts:get`. The agent does not open or scrape the Typefully web interface. For comments the `references/comments.md` guide loads first.

Discussion

No questions or reviews yet.

Skills

Five skills for posting on X via the official Typefully API: replies go out as drafts and a nightly gate tunes the playbook

SkillBroad access77Repository stars
Needs a VPN

A social content skill: learns your voice, plans content, writes posts and, after confirmation, publishes through your logged-in Chrome

SkillBroad access856Repository stars

Nine skills for Claude Code and Codex write tweets and threads in your voice, extract hooks and plan a content week.

PluginExtended access177Repository stars
Official

Fourteen skills for social media content: strategy, calendar, posts, threads, carousels, captions and metrics analysis for LinkedIn, X, Threads and Bluesky

SkillExtended access653Repository stars

106 social media skills: strategy, posts, video, design, platform growth and scheduled publishing only on your explicit go.

PluginExtended access304Repository stars

Two dozen skills: video scripts and covers, publishing to X and Substack, security scanners, Claude Code session export

SkillExtended access139Repository stars

README in short

Skills are described as markdown files that give an agent knowledge and workflow for a specific task. Typefully calls itself a writing and scheduling app used by more than 200,000 creators and teams.

README badge

Original SKILL.md

---
name: typefully
description: >
  Create, schedule, and manage social media posts via Typefully. ALWAYS use this
  skill when asked to draft, schedule, post, or check tweets, posts, threads, or
  social media content for Twitter/X, LinkedIn, Threads, Bluesky, Mastodon, or
  Substack Notes, or when the user drops a Typefully draft URL such as
  https://typefully.com/?a=<social_set_id>&d=<draft_id>.
last-updated: 2026-10-27
allowed-tools: Bash(./scripts/typefully.js:*)
---

# Typefully Skill

Create, schedule, and publish social media content across X, LinkedIn, Threads, Bluesky, Mastodon, and Substack Notes using [Typefully](https://typefully.com). Run everything through `./scripts/typefully.js` (Node.js 18+, no dependencies).

Report a problem