x-create

Create viral X (Twitter) posts including short tweets, threads, and replies. Use when user wants to write X content, create posts, or mentions "create tweet", "write thread", "x-create", "写推文", "创作推文". Supports 5 post styles with customizable templates. First-time users go through onboarding to set up profile.

242 stars

Best use case

x-create is best used when you need a repeatable AI agent workflow instead of a one-off prompt. It is especially useful for teams working in multi. Create viral X (Twitter) posts including short tweets, threads, and replies. Use when user wants to write X content, create posts, or mentions "create tweet", "write thread", "x-create", "写推文", "创作推文". Supports 5 post styles with customizable templates. First-time users go through onboarding to set up profile.

Create viral X (Twitter) posts including short tweets, threads, and replies. Use when user wants to write X content, create posts, or mentions "create tweet", "write thread", "x-create", "写推文", "创作推文". Supports 5 post styles with customizable templates. First-time users go through onboarding to set up profile.

Users should expect a more consistent workflow output, faster repeated execution, and less time spent rewriting prompts from scratch.

Practical example

Example input

Use the "x-create" skill to help with this workflow task. Context: Create viral X (Twitter) posts including short tweets, threads, and replies. Use when user wants to write X content, create posts, or mentions "create tweet", "write thread", "x-create", "写推文", "创作推文". Supports 5 post styles with customizable templates. First-time users go through onboarding to set up profile.

Example output

A structured workflow result with clearer steps, more consistent formatting, and an output that is easier to reuse in the next run.

When to use this skill

  • Use this skill when you want a reusable workflow rather than writing the same prompt again and again.

When not to use this skill

  • Do not use this when you only need a one-off answer and do not need a reusable workflow.
  • Do not use it if you cannot install or maintain the related files, repository context, or supporting tools.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/x-create/SKILL.md --create-dirs "https://raw.githubusercontent.com/aiskillstore/marketplace/main/skills/kangarooking/x-create/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/x-create/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How x-create Compares

Feature / Agentx-createStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Create viral X (Twitter) posts including short tweets, threads, and replies. Use when user wants to write X content, create posts, or mentions "create tweet", "write thread", "x-create", "写推文", "创作推文". Supports 5 post styles with customizable templates. First-time users go through onboarding to set up profile.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# X Create

Create viral X posts (short tweets, threads, replies) based on user's persona and post patterns.

## First-Time Setup

**Check user profile before creating content:**

1. Read `references/user-profile.md`
2. If `initialized: false` or file doesn't exist → Run onboarding
3. If `initialized: true` → Proceed to content creation

### Onboarding Questions

Ask user these questions using AskUserQuestion tool:

1. **账号定位(领域)**: 你的X账号主要分享什么内容?
   - Options: AI/科技, 创业/商业, 个人成长, 投资理财, Other

2. **目标受众**: 你的目标读者是谁?
   - Options: 中文用户, 英文用户, 双语用户

3. **人设风格**: 你希望塑造什么样的人设?
   - Options: 专业严肃, 轻松幽默, 犀利观点, 温暖亲和, Other

After collecting answers, update `references/user-profile.md` with `initialized: true`.

## Post Types

### 5 Categories

| Type | Style | Use When |
|------|-------|----------|
| **高价值干货** | 信息密度高,可收藏 | 教程、工具推荐、方法论 |
| **犀利观点** | 有态度有立场 | 行业评论、反常识观点 |
| **热点评论** | 快速反应 | 新闻评论、事件点评 |
| **故事洞察** | 个人经历+洞察 | 案例分析、经验复盘 |
| **技术解析** | 深度技术 | 原理讲解、源码分析 |

### Output Formats

1. **短推文** (≤280 characters) - Single tweet
2. **Thread** (多条串联) - 3-10 tweets connected
3. **评论回复** - For replying to trending posts

## Creation Workflow

### Step 1: Load Context

```
1. Read references/user-profile.md → Get persona, style
2. Check assets/templates/{type}/ → Look for user reference posts
3. If no references → Use default patterns from references/post-patterns.md
```

### Step 2: Determine Format

Based on content length and complexity:
- **Short tweet**: Single insight, quick take, one-liner
- **Thread**: Multi-point analysis, step-by-step, detailed breakdown
- **Reply**: Designed to respond to specific post/topic

### Step 3: Apply Pattern

Read `references/post-patterns.md` for the specific post type pattern.

### Step 4: Generate Content

Create content following:
1. User's persona style
2. Post type pattern
3. Reference examples (if available)

## Output Format

```markdown
# 推文创作

## 选题
{topic}

## 推文类型
{short_tweet/thread/reply}

## 风格
{post_style}

---

## 正文

{For short tweet: single tweet content}

{For thread:}
### 1/N
{first tweet}

### 2/N
{second tweet}

...

### N/N
{final tweet with call to action}

---

## 发布建议
- 最佳发布时间: {suggestion}
- 配图建议: {image suggestion if applicable}
- 预期互动: {engagement prediction}

下一步:运行 /x-publish 发布到草稿箱
```

## Template Priority

1. **User templates first**: Check `assets/templates/{type}/`
2. **Default patterns**: Use `references/post-patterns.md`

Example:
```
Creating 高价值干货 post:
1. Check assets/templates/high-value/
2. If files exist → Learn style from examples
3. If empty → Use default pattern from post-patterns.md
```

## Resources

### references/user-profile.md
User customization info (shared across all x-skills)

### references/post-patterns.md
Default viral post patterns for 5 categories

### assets/templates/
User-provided reference posts organized by type:
- `high-value/` - 高价值干货类参考
- `sharp-opinion/` - 犀利观点类参考
- `trending-comment/` - 热点评论类参考
- `story-insight/` - 故事洞察类参考
- `tech-analysis/` - 技术解析类参考

## Example

User: `/x-create Claude 4.5 Opus发布 --type thread`

1. Read user-profile.md → persona: 专业严肃、犀利观点
2. Check assets/templates/tech-analysis/ → empty
3. Read post-patterns.md → Get tech-analysis pattern
4. Generate thread:

```
### 1/5
Claude 4.5 Opus 发布了,这可能是2025年最重要的AI模型发布。

为什么?因为它第一次真正实现了"思考后行动"。

一个线程,讲清楚它的核心突破👇

### 2/5
传统大模型:输入→输出
Claude 4.5:输入→思考→验证→输出

这个"思考"不是噱头,是真正的extended thinking...

### 3/5
实测几个场景:
1. 代码重构:准确率从78%→94%
2. 数学推理:复杂证明成功率翻倍
3. 长文档分析:关键信息遗漏降低60%

### 4/5
但也有代价:
- 延迟增加2-3倍
- API成本是GPT-4的3倍
- 需要更精准的prompt

适合:复杂任务、高价值场景
不适合:简单问答、实时交互

### 5/5
我的判断:
Claude 4.5不是要取代GPT-4,而是开辟了一个新赛道——需要"慢思考"的场景。

这可能才是AGI的正确方向。

你觉得呢?
```

## Integration

After creation, suggest:
```
推文创作完成!

- 类型: {thread/short/reply}
- 字数: {word_count}
- 预计阅读: {read_time}

下一步:运行 /x-publish 发布到X草稿箱
```

Related Skills

create-adaptable-composable

242
from aiskillstore/marketplace

Create a library-grade Vue composable that accepts maybe-reactive inputs (MaybeRef / MaybeRefOrGetter) so callers can pass a plain value, ref, or getter. Normalize inputs with toValue()/toRef() inside reactive effects (watch/watchEffect) to keep behavior predictable and reactive. Use this skill when user asks for creating adaptable or reusable composables.

ralph-tui-create-json

242
from aiskillstore/marketplace

Convert PRDs to prd.json format for ralph-tui execution. Creates JSON task files with user stories, acceptance criteria, and dependencies. Triggers on: create prd.json, convert to json, ralph json, create json tasks.

ralph-tui-create-beads

242
from aiskillstore/marketplace

Convert PRDs to beads for ralph-tui execution. Creates an epic with child beads for each user story. Use when you have a PRD and want to use ralph-tui with beads as the task source. Triggers on: create beads, convert prd to beads, beads for ralph, ralph beads.

ralph-tui-create-beads-rust

242
from aiskillstore/marketplace

Convert PRDs to beads for ralph-tui execution using beads-rust (br CLI). Creates an epic with child beads for each user story. Use when you have a PRD and want to use ralph-tui with beads-rust as the task source. Triggers on: create beads, convert prd to beads, beads for ralph, ralph beads, br beads.

create-skill-file

242
from aiskillstore/marketplace

Guides Claude in creating well-structured SKILL.md files following best practices. Provides clear guidelines for naming, structure, and content organization to make skills easy to discover and execute.

convex-create-component

242
from aiskillstore/marketplace

Designs and builds Convex components with isolated tables, clear boundaries, and app-facing wrappers. Use this skill when creating a new Convex component, extracting reusable backend logic into a component, building a third-party integration that owns its own tables, packaging Convex functionality for reuse, or when the user mentions defineComponent, app.use, ComponentApi, ctx.runQuery/runMutation across component boundaries, or wants to separate concerns into isolated Convex modules.

create-worktree-skill

242
from aiskillstore/marketplace

Use when the user explicitly asks for a SKILL to create a worktree. If the user does not mention "skill" or explicitly request skill invocation, do NOT trigger this. Only use when user says things like "use a skill to create a worktree" or "invoke the worktree skill". Creates isolated git worktrees with parallel-running configuration.

create-new-skills

242
from aiskillstore/marketplace

Creates new Agent Skills for Claude Code following best practices and documentation. Use when the user wants to create a new skill, extend Claude's capabilities, or package domain expertise into a reusable skill.

create-subagent

242
from aiskillstore/marketplace

This skill should be used when creating custom subagents for Claude Code, configuring specialized AI assistants, or when the user asks about agent creation, agent configuration, or delegating tasks to subagents. Covers both file-based agents and Task tool invocation.

create-plan

242
from aiskillstore/marketplace

Create comprehensive implementation plan in .plans directory based on analysis or report. Use when user asks to create a plan, plan implementation, design a solution, or structure work for a feature/refactor/fix.

create-mcp-skill

242
from aiskillstore/marketplace

Create a new skill that uses an MCP server, following best practices from the MCP CLI guide. Use when user wants to create a skill for a new MCP server or integrate MCP functionality into a skill.

create-feature

242
from aiskillstore/marketplace

新機能開発統合スキル - 要件分析からPR作成まで、新機能開発の全工程を自動化します。analyze-requirements、develop-backend、develop-frontend、review-architecture、qa-check、create-prの各専門スキルを適切な順序で呼び出し、完全な機能開発を実現します。品質基準(テストカバレッジ80%以上、Lint/ビルド成功)を満たすまで自動的にレビュー・修正を繰り返します。