Overview
- Skill Key
- chapati23/typefully-skill
- Author
- chapati23
- Source Repo
- openclaw/skills
- Version
- 1.2.0
- Source Path
- skills/chapati23/typefully-skill
- Latest Commit SHA
- 2478f487e2b377ca8475bf409b67796348aa4b57
Create, schedule, list, edit, and delete drafts on Typefully. Supports single tweets, threads, and multi-platform posts (X, LinkedIn, Threads, Bluesky, Mastodon). Use when user wants to draft, schedule, or manage social media posts via Typefully.
Stars
0
Installs
0
Status
ACTIVE
Visibility
PUBLIC
直接复制以下提示词,发送给你的 AI 助手即可完成安装。
请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 typefully 技能。 若已安装,则直接安装 typefully 技能。
# Typefully Skill Manage Typefully drafts via the v2 API. ## Setup 1. Set your API key via **one of**: - Environment variable: `export TYPEFULLY_API_KEY=your-key` - Password store: `pass insert typefully/api-key` 2. (Optional) Set your social set ID: - Environment variable: `export TYPEFULLY_SOCIAL_SET_ID=123456` - Password store: `pass insert typefully/social-set-id` - If not set, the script auto-detects (errors if multiple accounts exist — use `list-social-sets` to find yours) 3. Enable "Development mode" in Typefully **Settings → API** to see draft IDs in the UI. ## Script Usage ```bash bash scripts/typefully.sh <command> [options] ``` ### Commands | Command | Description | |---------|-------------| | `list-drafts [status] [limit]` | List drafts. Status: `draft`, `scheduled`, `published` (default: all). Limit default: 10. | | `create-draft <text> [--thread] [--platform x,linkedin,...] [--schedule <iso8601\|next-free-slot>]` | Create a draft. For threads, separate posts with `\n---\n`. Use `-` or omit text to read from stdin. Default platform: x. | | `get-draft <draft_id>` | Get a single draft with full details. | | `edit-draft <draft_id> <text> [--thread] [--platform x,linkedin]` | Update draft content. Supports `--thread` for thread editing. | | `schedule-draft <draft_id> <iso8601\|next-free-slot\|now>` | Schedule or publish a draft. | | `delete-draft <draft_id>` | Delete a draft. | | `list-social-sets` | List available social sets (accounts). | ### Examples **Create a simple tweet draft:** ```bash bash scripts/typefully.sh create-draft "Just shipped a new feature 🚀" ``` **Create a thread:** ```bash bash scripts/typefully.sh create-draft "First tweet of the thread\n---\nSecond tweet\n---\nThird tweet" --thread ``` **Create a thread from stdin (for longer content):** ```bash cat <<'EOF' | bash scripts/typefully.sh create-draft - --thread First tweet of the thread\n---\nSecond tweet\n---\nThird tweet with the punchline EOF ``` **Create...
# Typefully Skill for OpenClaw Create, schedule, and manage [Typefully](https://typefully.com) drafts from your AI agent. Supports single tweets, threads, and multi-platform posts (X, LinkedIn, Threads, Bluesky, Mastodon). ## Prerequisites - **curl** — HTTP client - **python3** — used for JSON escaping - **pass** (optional) — [Unix password store](https://www.passwordstore.org/) for API key/config. Not needed if using environment variables. ## Setup 1. Get your Typefully API key from **Settings → API** in Typefully 2. Provide it via **one of**: - Environment variable: `export TYPEFULLY_API_KEY=your-key` - Password store: `pass insert typefully/api-key` 3. Install the skill: ```bash clawhub install typefully --dir ~/.openclaw/skills ``` ## Usage ```bash bash scripts/typefully.sh <command> [options] ``` See [SKILL.md](SKILL.md) for the full command reference and examples. ### Quick Examples ```bash # Simple tweet bash scripts/typefully.sh create-draft "Just shipped a new feature 🚀" # Thread bash scripts/typefully.sh create-draft "First tweet\n---\nSecond tweet" --thread # Cross-platform bash scripts/typefully.sh create-draft "Big announcement!" --platform x,linkedin # Schedule bash scripts/typefully.sh create-draft "Morning thoughts ☀️" --schedule "2026-03-01T09:00:00Z" # List drafts bash scripts/typefully.sh list-drafts draft 5 ``` ## Environment Variables | Variable | Description | |----------|-------------| | `TYPEFULLY_API_KEY` | **(Required)** API key (fallback: `pass typefully/api-key`) | | `TYPEFULLY_SOCIAL_SET_ID` | *(Optional)* Social set ID — auto-detected if you have one account (fallback: `pass typefully/social-set-id`) | ## License MIT
carlosfmtz
When the user wants help creating, scheduling, or optimizing social media content for LinkedIn, Twitter/X, Instagram, TikTok, Facebook, or other platforms. Also use when the user mentions 'LinkedIn post,' 'Twitter thread,' 'social media,' 'content calendar,' 'social scheduling,' 'engagement,' or 'viral content.' This skill covers content creation, repurposing, and platform-specific strategies.
carlosfmtz
When the user wants help creating, scheduling, or optimizing social media content for LinkedIn, Twitter/X, Instagram, TikTok, Facebook, or other platforms. Also use when the user mentions 'LinkedIn post,' 'Twitter thread,' 'social media,' 'content calendar,' 'social scheduling,' 'engagement,' or 'viral content.' This skill covers content creation, repurposing, and platform-specific strategies.
callmedas69
Post and reply to X/Twitter and Farcaster with text and images. Features multi-account support, auto-variation to avoid duplicate content detection, draft preview, character validation, threads, replies, and image uploads. Consumption-based pricing for X API, pay-per-cast for Farcaster.
calvinxhk
Role
checkra1neth
Use when the user asks to tweet, post threads, read tweets, search Twitter/X, check mentions, manage engagement (like/retweet/bookmark), update profile (bio, avatar, banner), upload media, or interact with Twitter accounts. Triggers: twitter, tweet, post, thread, timeline, mentions, followers, following, likes, retweet, bookmark, profile picture, bio.
chapati23
Create, schedule, list, edit, and delete drafts on Typefully. Supports single tweets, threads, and multi-platform posts (X, LinkedIn, Threads, Bluesky, Mastodon). Use when user wants to draft, schedule, or manage social media posts via Typefully.